#ifndef CONFIGIPDLG_H #define CONFIGIPDLG_H #include #include namespace Ui { class ConfigIpDlg; } class ConfigIpDlg : public QDialog { Q_OBJECT public: explicit ConfigIpDlg(QWidget *parent = 0); ~ConfigIpDlg(); private slots: void on_ctrBtnOk_clicked(); void on_ctrBtnCancel_clicked(); void keyCancel_clicked(); void keyEnter_clicked(); void focusInSpinBox(QWidget* widget); private: Ui::ConfigIpDlg *ui; QSignalMapper* m_pSignalMapper; int m_nFocusValue; protected: void keyReleaseEvent(QKeyEvent* event); void keyPressEvent(QKeyEvent* event); }; #endif // CONFIGIPDLG_H