#ifndef CONFIGDUTYWASHDLG_H #define CONFIGDUTYWASHDLG_H #include #include #include #include namespace Ui { class ConfigDutyWashDlg; } class ConfigDutyWashDlg : public QDialog { Q_OBJECT public: explicit ConfigDutyWashDlg(QWidget *parent = 0); ~ConfigDutyWashDlg(); void reloadUi(); private slots: void on_ctrBtnOk_clicked(); void on_ctrBtnCancel_clicked(); void onConfigBtnClicked(const int sel); protected: void keyReleaseEvent(QKeyEvent* event); void keyPressEvent(QKeyEvent* event); private: Ui::ConfigDutyWashDlg *ui; QSignalMapper *m_pSignalMapper; int m_nCurSel; QVector m_vectorTabOrder; }; #endif // CONFIGDUTYWASHDLG_H