1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef DIALOGCONFIG_H
- #define DIALOGCONFIG_H
- #include <QWidget>
- #include <QDialog>
- #include <QTreeView>
- #include <QStackedWidget>
- #include <QStandardItem>
- struct DialogInParam
- {
- QString rootIniPath;
- };
- class DialogConfig : public QDialog
- {
- Q_OBJECT
- public:
- DialogConfig(DialogInParam* inParam, QWidget *parent);
- ~DialogConfig() {}
- private slots:
- void mainTreeSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
- void mainTreeViewDoubleClick(const QModelIndex);
- private:
- bool LoadPlguins();
- private:
- QTreeView* mTreeView;
- QStackedWidget* mStackWidget;
- QStandardItem *mCustomParentNode;
- };
- #endif // DIALOGCONFIG_H
|