|
def | __init__ (self, kwargs) |
| Create an instance of the module. More...
|
|
def | on_activate (self) |
| Activation method called on change to active state. More...
|
|
def | on_deactivate (self) |
| Close window and remove connections.
|
|
def | show (self) |
| Show the window and bring it t the top.
|
|
def | showAboutQudi (self) |
| Show a dialog with details about Qudi.
|
|
def | promptForShutdown (self, locked, broken) |
| Display a dialog, asking the user to confirm shutdown. More...
|
|
def | resetToDefaultLayout (self) |
| Return the dockwidget layout and visibility to its default state.
|
|
def | handleLogEntry (self, entry) |
| Forward log entry to log widget and show an error popup if it is an error message. More...
|
|
def | startIPython (self) |
| Create an IPython kernel manager and kernel. More...
|
|
def | startIPythonWidget (self) |
| Create an IPython console widget and connect it to an IPython kernel.
|
|
def | stopIPython (self) |
| Stop the IPython kernel.
|
|
def | stopIPythonWidget (self) |
| Disconnect the IPython widget from the kernel.
|
|
def | updateIPythonModuleList (self) |
| Remove non-existing modules from namespace, add new modules to namespace, update reloaded modules.
|
|
def | consoleKeepSettings (self) |
| Write old values into config dialog.
|
|
def | consoleApplySettings (self) |
| Apply values from config dialog to console.
|
|
def | consoleSetFontSize (self, fontsize) |
|
def | updateConfigWidgets (self) |
| Clear and refill the tree widget showing the configuration.
|
|
def | updateGUIModuleList (self) |
| Clear and refill the module list widget.
|
|
def | fillModuleList (self, layout, base) |
| Fill the module list widget with module widgets for defined gui modules. More...
|
|
def | fillTreeItem (self, item, value) |
| Recursively fill a QTreeWidgeItem with the contents from a dictionary. More...
|
|
def | getSoftwareVersion (self) |
| Try to determine the software version in case the program is in a git repository.
|
|
def | fillTreeWidget (self, widget, value) |
| Fill a QTreeWidget with the content of a dictionary. More...
|
|
def | reloadConfig (self) |
| Reload the current config. More...
|
|
def | getLoadFile (self) |
| Ask the user for a file where the configuration should be loaded from.
|
|
def | getSaveFile (self) |
| Ask the user for a file where the configuration should be saved to.
|
|
|
| consoleFontSize = StatusVar('console_font_size', 10) |
|
| sigStartAll = QtCore.Signal() |
|
| sigStartModule = QtCore.Signal(str, str) |
|
| sigReloadModule = QtCore.Signal(str, str) |
|
| sigCleanupStatus = QtCore.Signal(str, str) |
|
| sigStopModule = QtCore.Signal(str, str) |
|
| sigLoadConfig = QtCore.Signal(str, bool) |
|
| sigSaveConfig = QtCore.Signal(str) |
|
| sigRealQuit = QtCore.Signal() |
|
This class provides a GUI to the Qudi manager.
sigStartAll: sent when all modules should be loaded str str sigStartThis: load a specific module str str sigReloadThis reload a specific module from Python code str str sigStopThis: stop all actions of a module and remove references It supports module loading, reloading, logging and other administrative tasks.