/* * Title: OptionsWin.h * Author: M.Thomas BEAM Ltd * Date: 2007-02-14 * * Contents: Options Control and Dialogs. * * Mod Rec: */ #ifndef OPTIONSWIN_H #define OPTIONSWIN_H #include #include #include #include #include #include #include class DataOptions; class OptionsWin: public QDialog { Q_OBJECT public: OptionsWin(QWidget* parent, Control& c); ~OptionsWin(); public slots: void show(); ///< Show the dialog void accept(); ///< Accept button clicked void selected(); ///< Option selected from the options list private: QWidgetStack* owidgetStack; DataOptions* odataOptions; QListBox* olistBox; Control& ocontrol; }; class DataOptions : public QTabWidget { Q_OBJECT public: DataOptions(QWidget* parent,Control& c); ~DataOptions(); void set(); void save(); private: Control& ocontrol; QLineEdit* odefaultServer; }; #endif