DynExp
Highly flexible laboratory automation for dynamically changing experiments.
DynExpManager Member List

This is the complete list of members for DynExpManager, including all inherited members.

AboutDialogDynExpManagerprivate
AdjustColorToThemeColor(const QColor &Color) constDynExpManagerprivate
ChangeItemTreeItemToErrorState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const std::exception_ptr &ExceptionPtr)DynExpManagerprivate
ChangeItemTreeItemToNormalState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description, const QString &StateTitle, const char *IconPath=DynExpUI::Icons::Stopped)DynExpManagerprivate
ChangeItemTreeItemToNotConnectedState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description)DynExpManagerprivate
ChangeItemTreeItemToNotRespondingState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description)DynExpManagerprivate
ChangeItemTreeItemToPausedState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description)DynExpManagerprivate
ChangeItemTreeItemToRunningState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description)DynExpManagerprivate
ChangeItemTreeItemToWarningState(QTreeWidgetItem &ItemTreeItem, const ItemTreeItemDataType &ItemTreeItemData, const QString &Description)DynExpManagerprivate
CircuitDiagramDlgDynExpManagerprivate
ClearWarningActionDynExpManagerprivate
closeEvent(QCloseEvent *event) overrideDynExpManagerprivatevirtual
CloseProject() noexceptDynExpManagerprivate
DisableAllActions() noexceptDynExpManagerprivate
DynExpCoreDynExpManagerprivate
DynExpManager(DynExp::DynExpCore &DynExpCore, QWidget *parent=Q_NULLPTR)DynExpManager
EnsureItemReadyState(DynExp::Object *Object)DynExpManagerprivate
ErrorEntriesDynExpManagerprivate
ErrorListDlgDynExpManagerprivate
FocusMainWindow() noexceptDynExpManager
GetDataSaveDirectory() constDynExpManagerinline
GetModuleByActiveUIWindow() noexceptDynExpManagerprivate
GetObjectNameSafe(DynExp::Object *Object)DynExpManagerprivatestatic
HTMLColorStringToThemeColor(const std::string &HTMLColor) constDynExpManagerprivate
IsResettingDynExpManagerprivate
ItemTreeContextMenuDynExpManagerprivate
ItemTreeHardwareAdaptersDynExpManagerprivate
ItemTreeInstrumentsDynExpManagerprivate
ItemTreeModulesDynExpManagerprivate
LogContextMenuDynExpManagerprivate
MakeItem(QAction *SenderAction, LibraryVectorT &Lib, ManagerT &ResourceManager)DynExpManagerprivate
ModuleWindowsActionGroupDynExpManagerprivate
OnAboutClicked()DynExpManagerprivateslot
OnAddHardwareAdapter()DynExpManagerprivateslot
OnAddInstrument()DynExpManagerprivateslot
OnAddModule()DynExpManagerprivateslot
OnClearLog()DynExpManagerprivateslot
OnClearWarning()DynExpManagerprivateslot
OnConfigureItem()DynExpManagerprivateslot
OnDeleteItem()DynExpManagerprivateslot
OnDockUndockWindow()DynExpManagerprivateslot
OnForceStopItem()DynExpManagerprivateslot
OnItemDoubleClicked(QTreeWidgetItem *Item, int Column)DynExpManagerprivateslot
OnItemSelectionChanged()DynExpManagerprivateslot
OnItemTreeContextMenuRequested(const QPoint &Position)DynExpManagerprivateslot
OnLogContextMenuRequested(const QPoint &Position)DynExpManagerprivateslot
OnModuleWindowActivated(QMdiSubWindow *Window)DynExpManagerprivateslot
OnNewProject()DynExpManagerprivateslot
OnOpenProject()DynExpManagerprivateslot
OnProjectSettingsClicked()DynExpManagerprivateslot
OnResetFailedItems()DynExpManagerprivateslot
OnResetItem()DynExpManagerprivateslot
OnRestoreWindowStatesFromParams()DynExpManagerprivateslot
OnRunItem()DynExpManagerprivateslot
OnRunProject()DynExpManagerprivateslot
OnSaveProject()DynExpManagerprivateslot
OnSaveProjectAs()DynExpManagerprivateslot
OnShowCircuitDiagram()DynExpManagerprivateslot
OnStatusBarStateClicked()DynExpManagerprivateslot
OnStopItem(bool Force=false)DynExpManagerprivateslot
OnStopProject()DynExpManagerprivateslot
OnUIThemeChanged(QAction *ThemeAction)DynExpManagerprivateslot
OnUpdateUI()DynExpManagerprivateslot
OnWindowMenuClosed()DynExpManagerprivateslot
OnWindowMenuOpened()DynExpManagerprivateslot
PostKeyPressEvent(QKeyEvent *Event) noexceptDynExpManager
RegisterItemsFromLibrary(const LibraryVectorT &Lib, QMenu *const MenuBase, const QString IconPath, void(DynExpManager::*Slot)())DynExpManagerprivate
RegisterModuleUI(DynExp::Object *const Object)DynExpManager
Reset(bool Force=false)DynExpManagerprivate
ResetItem(DynExp::Object *Object)DynExpManagerprivate
ResetLogColors()DynExpManagerprivate
SaveProject(std::string_view Filename) noexceptDynExpManagerprivate
SelectItemTreeItem(QTreeWidgetItem *SelectedEntry)DynExpManagerprivate
SetDataSaveDirectory(std::string_view Directory) constDynExpManagerinline
ShouldRedrawCircuitDiagramDynExpManagerprivate
ShouldUpdateCircuitDiagramDynExpManagerprivate
Shutdown() noexceptDynExpManagerprivate
StatusBarDynExpManagerprivate
StopItem(DynExp::RunnableObject *Object, bool Force=false) noexceptDynExpManager
uiDynExpManagerprivate
UIBrightThemeActionDynExpManagerprivate
UIDarkThemeActionDynExpManagerprivate
UIThemeActionGroupDynExpManagerprivate
UpdateCircuitDiagram()DynExpManagerprivate
UpdateItemConfig(DynExp::Object *Object, LibraryVectorT &Lib, ManagerT &ResourceManager)DynExpManagerprivate
UpdateItemTree()DynExpManagerprivate
UpdateItemTreeItem(const DynExp::HardwareAdapterManager::ResourceType &Resource)DynExpManagerprivate
UpdateItemTreeItem(const DynExp::InstrumentManager::ResourceType &Resource)DynExpManagerprivate
UpdateItemTreeItem(const DynExp::ModuleManager::ResourceType &Resource)DynExpManagerprivate
UpdateItemTreeItemObjectName(QTreeWidgetItem *Item, const DynExp::Object *Object)DynExpManagerprivate
UpdateItemTreeSection(QTreeWidgetItem *Section, ManagerT &ResourceManager)DynExpManagerprivate
UpdateLog()DynExpManagerprivate
UpdateModulesUI() noexceptDynExpManagerprivate
UpdateModuleWindowsActionIcons() noexceptDynExpManagerprivate
UpdateModuleWindowsActionShortcuts() noexceptDynExpManagerprivate
UpdateStatusBar()DynExpManagerprivate
UpdateTitleBar()DynExpManagerprivate
UpdateUITimerDynExpManagerprivate
~DynExpManager()=defaultDynExpManager