setting_modules.h

Go to the documentation of this file.
00001 
00023 #ifndef SETTING_MODULES_H
00024 #define SETTING_MODULES_H
00025 
00026 #include "setting_window.h"
00027 
00028 class ModuleSettings : public AbstractSettings
00029 {
00030         Q_OBJECT
00031         
00032         public:
00033                 ModuleSettings();
00034                 ~ModuleSettings();
00035                 void load(QSettings*);
00036                 void save(QSettings*);
00037                 
00038         public slots:
00039                 void addPlugin(const QString&, const QString&, const QIcon&);
00040                 void addController(const QString&, const QString&, const QIcon&);
00041 
00042         private slots:
00043                 void btnOpenClick();
00044         
00045         private:
00046                 QVBoxLayout m_vlayout;
00047                 QPushButton m_btnDir;
00048                 QTreeWidget m_modules;
00049         
00050                 QTreeWidgetItem m_pluginNode;
00051                 QTreeWidgetItem m_controllerNode;
00052 };
00053 
00054 #endif

Generated on Thu Apr 5 13:06:31 2007 for LCDBuilder by  doxygen 1.4.7