#ifndef CONFIGHALFENERGYDLG_H #define CONFIGHALFENERGYDLG_H #include #include #include #include namespace Ui { class ConfigHalfEnergyDlg; } class ConfigHalfEnergyDlg : public QDialog { Q_OBJECT public: explicit ConfigHalfEnergyDlg(QWidget *parent = 0); ~ConfigHalfEnergyDlg(); void reloadUi(void); 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::ConfigHalfEnergyDlg *ui; QSignalMapper *m_pSignalMapper; int m_nCurSel; QVector m_vectorTabOrder; }; #endif // CONFIGHALFENERGYDLG_H