setting_controller.h

Go to the documentation of this file.
00001 
00023 #ifndef SETTING_CONTROLLER_H
00024 #define SETTING_CONTROLLER_H
00025 
00026 #include "setting_window.h"
00027 #include "module_loader.h"
00028 
00029 class ControllerSettings : public AbstractSettings
00030 {
00031         Q_OBJECT
00032         
00033         public:
00034                 ControllerSettings();
00035                 void load(QSettings*);
00036                 void save(QSettings*);
00037         
00038         public slots:
00039                 void addController(const QString&, const QString&, const QIcon&);
00040                 void reloadConfigWidget();
00041                 void updateController(int);
00042 
00043         private:
00044                 ControllerLoader m_cLoader;
00045                 ControllerInterface* m_controller;
00046 
00047                 QStackedWidget m_stackControllers;
00048                 QLabel m_labControllers;
00049                 QComboBox m_cmbControllers;
00050 };
00051 
00052 #endif

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