22f83e90f
김태훈
모델 설정 UI 추가
|
1
2
3
4
|
#ifndef GASMODELSETTINGWINDOW_H
#define GASMODELSETTINGWINDOW_H
#include <QMainWindow>
|
9146b87b4
고영탁
엔코더 작업 진행중
|
5
|
#include <QPushButton>
|
be7d2a625
고영탁
엔코더 기능 구현
|
6
7
|
#include <QVector>
#include <QKeyEvent>
|
22f83e90f
김태훈
모델 설정 UI 추가
|
8
|
|
5cf78e0e6
김태훈
모델 설정을 환경 설정에 반영
|
9
|
#include "config.h"
|
22f83e90f
김태훈
모델 설정 UI 추가
|
10
11
12
13
14
15
16
17
18
19
20
|
namespace Ui {
class GasModelSettingWindow;
}
class GasModelSettingWindow : public QMainWindow
{
Q_OBJECT
public:
explicit GasModelSettingWindow(QWidget *parent = 0);
~GasModelSettingWindow();
|
9e1f8d093
김태훈
엔코더 구현 대비 선행 수정
|
21
22
23
|
protected:
void keyPressEvent(QKeyEvent *event);
void keyReleaseEvent(QKeyEvent *event);
|
22f83e90f
김태훈
모델 설정 UI 추가
|
24
|
private slots:
|
5cf78e0e6
김태훈
모델 설정을 환경 설정에 반영
|
25
|
void setModel(Define::model_type model);
|
22f83e90f
김태훈
모델 설정 UI 추가
|
26
|
void on_lpg10Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
27
|
void on_lng10Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
28
|
void on_lpg20Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
29
|
void on_lng20Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
30
|
void on_lpg24Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
31
|
void on_lng24Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
32
|
void on_lpg40Button_clicked();
|
22f83e90f
김태훈
모델 설정 UI 추가
|
33
34
35
36
37
38
|
void on_lng40Button_clicked();
void on_backButton_clicked();
private:
Ui::GasModelSettingWindow *ui;
|
ec04831f5
고영탁
모델 설정 변경
|
39
|
uint32_t selitem;
|
9e1f8d093
김태훈
엔코더 구현 대비 선행 수정
|
40
41
|
QWidget *pushed = NULL;
|
be7d2a625
고영탁
엔코더 기능 구현
|
42
|
QVector<QWidget*> m_vectorTabOrder;
|
22f83e90f
김태훈
모델 설정 UI 추가
|
43
44
45
|
};
#endif
|