-
-
Notifications
You must be signed in to change notification settings - Fork 11
/
UIWidget.cpp
90 lines (73 loc) · 1.88 KB
/
UIWidget.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include "MainWindow.h"
#include "UIWidget.h"
#include "ui_UIWidget.h"
UIWidget::UIWidget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::UIWidget)
{
ui->setupUi(this);
// setWindowFlags(Qt::Popup | Qt::Sheet | Qt::FramelessWindowHint);
// connect(ui->pushButton_start, &QPushButton::clicked, mainwindow(), &MainWindow::on_pushButton_start_clicked);
}
UIWidget::~UIWidget()
{
delete ui;
}
QListWidget *UIWidget::listWidget_input_device()
{
return ui->listWidget_input_device;
}
QListWidget *UIWidget::listWidget_input_connection()
{
return ui->listWidget_input_connection;
}
QListWidget *UIWidget::listWidget_display_mode()
{
return ui->listWidget_display_mode;
}
QCheckBox *UIWidget::checkBox_audio()
{
return ui->checkBox_audio;
}
QCheckBox *UIWidget::checkBox_deinterlace()
{
return ui->checkBox_deinterlace;
}
QCheckBox *UIWidget::checkBox_display_mode_auto_detection()
{
return ui->checkBox_display_mode_auto_detection;
}
MainWindow *UIWidget::mainwindow()
{
return mainwindow_;
}
void UIWidget::closeEvent(QCloseEvent *event)
{
mainwindow()->close();
}
#if 0
void UIWidget::on_listWidget_input_device_currentRowChanged(int currentRow)
{
mainwindow()->on_listWidget_input_device_currentRowChanged(currentRow);
}
void UIWidget::on_listWidget_input_connection_currentRowChanged(int currentRow)
{
mainwindow()->on_listWidget_input_connection_currentRowChanged(currentRow);
}
void UIWidget::on_listWidget_display_mode_currentRowChanged(int currentRow)
{
mainwindow()->on_listWidget_display_mode_currentRowChanged(currentRow);
}
void UIWidget::on_checkBox_audio_stateChanged(int arg1)
{
mainwindow()->on_checkBox_audio_stateChanged(arg1);
}
void UIWidget::on_checkBox_display_mode_auto_detection_clicked()
{
mainwindow()->checkBox_display_mode_auto_detection();
}
void UIWidget::on_checkBox_deinterlace_stateChanged(int arg1)
{
mainwindow()->on_checkBox_deinterlace_stateChanged(arg1);
}
#endif