23 #ifndef ADDINMANAGERWIDGET_H 24 #define ADDINMANAGERWIDGET_H 26 #include "../organizer/uiOrganizer.h" 27 #include "../../common/addInInterface.h" 28 #include "abstractDockWidget.h" 30 #include <qdockwidget.h> 31 #include <qtreeview.h> 34 #include <qsortfilterproxymodel.h> 44 AIManagerWidget(
const QString &title,
const QString &objName, QWidget *parent = NULL,
bool docked =
true,
bool isDockAvailable =
true, tFloatingStyle floatingStyle = floatingNone, tMovingStyle movingStyle = movingEnabled);
50 QMenu* m_pContextMenu;
51 QMenu* m_pAIManagerViewSettingMenu;
53 QToolBar* m_pMainToolbar;
55 QAction *m_pShowConfDialog;
56 QAction *m_pActDockWidget;
57 QAction *m_pActDockWidgetToolbar;
58 QAction *m_pActNewInstance;
59 QAction *m_pActCloseInstance;
60 QAction *m_pActCloseAllInstances;
61 QAction *m_pActSendToPython;
62 QAction *m_pActLiveImage;
63 QAction *m_pActSnapDialog;
64 QAction *m_pActAutoGrabbing;
66 QAction *m_pActOpenWidget;
67 QAction *m_pMainToolbarSeparator1;
68 QAction *m_pMainToolbarSeparator2;
75 void createToolBars();
76 void createStatusBar(){}
78 void updatePythonActions(){ updateActions(); }
79 void CloseInstance(
const QModelIndex index);
82 QTreeView *m_pAIManagerView;
83 QSortFilterProxyModel *m_pSortFilterProxyModel;
89 void treeViewContextMenuRequested(
const QPoint &pos);
90 void selectionChanged(
const QItemSelection& newSelection,
const QItemSelection& oldSelection);
91 void mnuShowConfdialog();
92 void mnuToggleDockWidget();
93 void mnuCreateNewInstance();
94 void mnuCloseInstance();
95 void mnuCloseAllInstances();
96 void mnuSendToPython();
100 void mnuShowLiveImage();
101 void mnuSnapDialog();
102 void mnuToggleAutoGrabbing();
103 void setTreeViewHideColumns(
const bool &hide,
const int colCount);
109 void showPluginInfo(QString name,
int type);
110 void showDockWidget();
Definition: apiFunctionsGraph.cpp:39