6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
1
2
3
4
5
6
7
8
9
10
11
|
#ifndef REALTIMEPARTSWINDOW_H
#define REALTIMEPARTSWINDOW_H
#include <QMainWindow>
#include <qlabel.h>
#define CONTROL_LIST_COL_MAX 3
#define CONTROL_LIST_ITEM_MAX 8
namespace Ui {
|
14a73498f
김태훈
소스 코드 정리
|
12
|
class RealtimePartsWindow;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
13
|
}
|
14a73498f
김태훈
소스 코드 정리
|
14
|
class RealtimePartsWindow : public QMainWindow
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
15
16
17
18
|
{
Q_OBJECT
public:
|
14a73498f
김태훈
소스 코드 정리
|
19
20
|
explicit RealtimePartsWindow(QWidget *parent = 0);
~RealtimePartsWindow();
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
21
|
|
9146b87b4
고영탁
엔코더 작업 진행중
|
22
23
24
|
protected:
void keyPressEvent(QKeyEvent *event);
void keyReleaseEvent(QKeyEvent *event);
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
25
26
|
private slots:
void on_backButton_clicked();
|
3f5f5d4ce
고영탁
디버깅 요청 사항 적용
|
27
|
void oneSecTimerFired(void);
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
28
29
|
private:
|
14a73498f
김태훈
소스 코드 정리
|
30
|
Ui::RealtimePartsWindow *ui;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
31
|
QLabel *m_arrLbState[CONTROL_LIST_COL_MAX][CONTROL_LIST_ITEM_MAX];
|
3f5f5d4ce
고영탁
디버깅 요청 사항 적용
|
32
|
QTimer *timer;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
33
34
35
36
37
|
void reloadUi(void);
};
#endif
|