coptions.h cmainwindow.h QDialog QStandardItemModel QItemSelection Kooky/cmainwindow.cpp Kooky/coptions.cpp cOptions Ui #ifndefCOPTIONS_H #defineCOPTIONS_H #include"cmainwindow.h" #include<QDialog> #include<QStandardItemModel> #include<QItemSelection> namespaceUi{ classcOptions; } classcOptions:publicQDialog { Q_OBJECT public: explicitcOptions(QWidget*parent=0); ~cOptions(); privateslots: voidonOptionsTreeSelectionChanged(constQItemSelection&selected,constQItemSelection&deselected); private: Ui::cOptions*ui; cMainWindow*m_lpMainWindow; QList<cPlugin*>m_pluginList; QStandardItemModel*m_lpOptionsTreeModel; protected: voidinit(); }; #endif//COPTIONS_H