92fef6124
고영탁
환경 설정 - 설정 UI 완료
|
1
2
3
4
|
#ifndef CONFIGLANGUAGEDLG_H
#define CONFIGLANGUAGEDLG_H
#include <QDialog>
|
663943a37
고영탁
설정 기능 마무리 진행 중
|
5
|
#include <QSignalMapper>
|
40f5d047f
고영탁
엔코더 작업 진행 중
|
6
7
|
#include <QKeyEvent>
#include <QVector>
|
92fef6124
고영탁
환경 설정 - 설정 UI 완료
|
8
9
10
11
12
13
14
15
|
namespace Ui {
class ConfigLanguageDlg;
}
class ConfigLanguageDlg : public QDialog
{
Q_OBJECT
|
663943a37
고영탁
설정 기능 마무리 진행 중
|
16
|
void reloadUi();
|
92fef6124
고영탁
환경 설정 - 설정 UI 완료
|
17
18
19
20
21
22
23
24
25
|
public:
explicit ConfigLanguageDlg(QWidget *parent = 0);
~ConfigLanguageDlg();
private slots:
void on_ctrBtnOk_clicked();
void on_ctrBtnCancel_clicked();
|
663943a37
고영탁
설정 기능 마무리 진행 중
|
26
|
void onConfigBtnClicked(const int sel);
|
40f5d047f
고영탁
엔코더 작업 진행 중
|
27
28
29
|
protected:
void keyReleaseEvent(QKeyEvent* event);
void keyPressEvent(QKeyEvent* event);
|
92fef6124
고영탁
환경 설정 - 설정 UI 완료
|
30
31
|
private:
Ui::ConfigLanguageDlg *ui;
|
663943a37
고영탁
설정 기능 마무리 진행 중
|
32
33
|
QSignalMapper *m_pSignalMapper;
int m_nCurSelLang;
|
40f5d047f
고영탁
엔코더 작업 진행 중
|
34
|
QVector<QWidget*> m_vectorTabOrder;
|
92fef6124
고영탁
환경 설정 - 설정 UI 완료
|
35
36
37
|
};
#endif
|