src.visuals.windows.spaces.templater module

the wrapper class for a single instance of plot spaces

class src.visuals.windows.spaces.templater.NeoDiagrams(ids, parent=None)[source]

Bases: QWidget

a class wrapper for the Diagrams tile, where an sql query or template file produces a figure

Parameters:

ids (str)

id

this attribute is used internally to uniquely map a picture, to his corresponding widget

Type:

str

ui

the class produced by compiling the corresponding ui file.

Type:

Ui_NeoDiagrams

_execute_plot()[source]

executes plotting via the plugin module according to the given data

_init_windows()[source]

initializes all widgets in this class with a specific state.

Here all widgets are disabled, since the user has to choose one of the provided methods of plotting in the first place.

_show_dropdown()[source]

if the sql method is used, this method will spawn entries in the combobox, which are exactly the plugins, which apply on the given sql query.

_update_states()[source]

updates the state of all widgets according to checkboxstates

staticMetaObject = PySide6.QtCore.QMetaObject("NeoDiagrams" inherits "QWidget": )

Dependency Diagrams (without externals):

digraph imports {
  rankdir=LR;
  node [shape=box];
  "src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
}

Import dependencies (collapsed)

Dependency Diagrams:

digraph imports {
  rankdir=LR;
  node [shape=box];
  "src.visuals.windows.analytics_space" -> "src.visuals.windows.spaces.templater";
}

Import dependencies (collapsed)