23 #ifndef ADDINMANAGERWIDGET_H
24 #define ADDINMANAGERWIDGET_H
26 #include "../organizer/uiOrganizer.h"
27 #include "../../common/addInInterface.h"
28 #include "abstractDockWidget.h"
29 #include "../ui/helpTreeDockWidget.h"
31 #include <qdockwidget.h>
32 #include <qtreeview.h>
35 #include <qsortfilterproxymodel.h>
45 Q_PROPERTY(QColor backgroundColorInstancesWithPythonRef READ backgroundColorInstancesWithPythonRef WRITE setBackgroundColorInstancesWithPythonRef)
53 QColor backgroundColorInstancesWithPythonRef()
const;
54 void setBackgroundColorInstancesWithPythonRef(
const QColor &bgColor);
59 QMenu* m_pContextMenu;
60 QMenu* m_pAIManagerViewSettingMenu;
62 QToolBar* m_pMainToolbar;
64 QAction *m_pShowConfDialog;
65 QAction *m_pActDockWidget;
66 QAction *m_pActDockWidgetToolbar;
67 QAction *m_pActNewInstance;
68 QAction *m_pActCloseInstance;
69 QAction *m_pActCloseAllInstances;
70 QAction *m_pActSendToPython;
71 QAction *m_pActLiveImage;
72 QAction *m_pActSnapDialog;
73 QAction *m_pActAutoGrabbing;
75 QAction *m_pActOpenWidget;
76 QAction *m_pMainToolbarSeparator1;
77 QAction *m_pMainToolbarSeparator2;
84 void createToolBars();
85 void createStatusBar(){}
87 void updatePythonActions(){ updateActions(); }
88 void CloseInstance(
const QModelIndex index);
91 QTreeView *m_pAIManagerView;
92 QSortFilterProxyModel *m_pSortFilterProxyModel;
99 void treeViewContextMenuRequested(
const QPoint &pos);
100 void selectionChanged(
const QItemSelection& newSelection,
const QItemSelection& oldSelection);
101 void mnuShowConfdialog();
102 void mnuToggleDockWidget();
103 void mnuCreateNewInstance();
104 void mnuCloseInstance();
105 void mnuCloseAllInstances();
106 void mnuSendToPython();
108 void mnuOpenWidget();
109 void mnuToggleView();
110 void mnuShowLiveImage();
111 void mnuSnapDialog();
112 void mnuToggleAutoGrabbing();
113 void setTreeViewHideColumns(
const bool &hide,
const int colCount);
119 void showPluginInfo(QString name, HelpTreeDockWidget::HelpItemType type);
120 void showDockWidget();
class for visualizing the available (loaded) plugins
Definition: pluginModel.h:78
Definition: apiFunctionsGraph.cpp:39
Definition: shortcutAction.h:40