ReactOS
0.4.16-dev-455-g37b0646
qtewin.h
Go to the documentation of this file.
1
2
#include <qwidget.h>
3
#include <qscrollview.h>
4
#include <qdialog.h>
5
#include <qlistbox.h>
6
#include <qlineedit.h>
7
#include <qcombobox.h>
8
#include <qlabel.h>
9
#include <qcheckbox.h>
10
#include <qpopupmenu.h>
11
12
class
QMyConnectionItem
13
{
14
public
:
15
QString
ServerName
;
16
QString
UserName
;
17
QString
ServerIP
;
18
int
Width
;
19
int
Height
;
20
int
FullScreen
;
21
};
22
23
class
QMyDialog
:
public
QDialog
24
{
25
Q_OBJECT
26
public
:
27
QMyDialog
(QWidget*);
28
~QMyDialog
();
29
public
:
30
QListBox*
ListBox
;
31
QPushButton*
OKButton
;
32
QPushButton*
CancelButton
;
33
QLabel*
Label1
;
34
QLineEdit*
ServerNameEdit
;
35
QLabel*
Label2
;
36
QLineEdit*
UserNameEdit
;
37
QLabel*
Label3
;
38
QLineEdit*
IPEdit
;
39
QLineEdit*
WidthEdit
;
40
QLineEdit*
HeightEdit
;
41
QComboBox*
WidthHeightBox
;
42
QPushButton*
AddButton
;
43
QPushButton*
EditButton
;
44
QPushButton*
SaveButton
;
45
QPushButton*
RemoveButton
;
46
QCheckBox*
FullScreenCheckBox
;
47
public
slots:
48
void
ComboChanged
(
int
);
49
void
OKClicked
();
50
void
CancelClicked
();
51
void
AddClicked
();
52
void
EditClicked
();
53
void
SaveClicked
();
54
void
RemoveClicked
();
55
void
ListBoxChanged
();
56
void
ListBoxSelected
(
int
);
57
public
:
58
QString
ServerName
;
59
QString
UserName
;
60
QString
ServerIP
;
61
int
Width
;
62
int
Height
;
63
int
FullScreen
;
64
QMyConnectionItem
*
ConnectionList
[10];
65
};
66
67
class
QMyScrollView
:
public
QScrollView
68
{
69
Q_OBJECT
70
public
:
71
QMyScrollView
();
72
~QMyScrollView
();
73
void
keyPressEvent
(QKeyEvent*);
74
void
keyReleaseEvent
(QKeyEvent*);
75
void
showEvent
(QShowEvent*);
76
void
show
();
77
void
polish
();
78
void
timerEvent
(QTimerEvent*);
79
public
:
80
int
timer_id
;
81
int
sound_timer_id
;
82
};
83
84
class
QMyMainWindow
:
public
QWidget
85
{
86
Q_OBJECT
87
public
:
88
QMyMainWindow
();
89
~QMyMainWindow
();
90
void
paintEvent
(QPaintEvent*);
91
void
mouseMoveEvent
(QMouseEvent*);
92
void
mousePressEvent
(QMouseEvent*);
93
void
mouseReleaseEvent
(QMouseEvent*);
94
void
wheelEvent
(QWheelEvent*);
95
void
closeEvent
(QCloseEvent*);
96
void
timerEvent
(QTimerEvent*);
97
public
slots:
98
void
dataReceived
();
99
void
soundSend
();
100
void
MemuClicked
(
int
);
101
public
:
102
QPopupMenu*
PopupMenu
;
103
int
timer_id
;
104
int
mx
;
105
int
my
;
106
};
107
QMyConnectionItem
Definition:
qtewin.h:13
QMyConnectionItem::Width
int Width
Definition:
qtewin.h:18
QMyConnectionItem::ServerIP
QString ServerIP
Definition:
qtewin.h:17
QMyConnectionItem::Height
int Height
Definition:
qtewin.h:19
QMyConnectionItem::UserName
QString UserName
Definition:
qtewin.h:16
QMyConnectionItem::ServerName
QString ServerName
Definition:
qtewin.h:15
QMyConnectionItem::FullScreen
int FullScreen
Definition:
qtewin.h:20
QMyDialog
Definition:
qtewin.h:24
QMyDialog::UserName
QString UserName
Definition:
qtewin.h:59
QMyDialog::Width
int Width
Definition:
qtewin.h:61
QMyDialog::CancelButton
QPushButton * CancelButton
Definition:
qtewin.h:32
QMyDialog::EditButton
QPushButton * EditButton
Definition:
qtewin.h:43
QMyDialog::ServerName
QString ServerName
Definition:
qtewin.h:58
QMyDialog::ListBox
QListBox * ListBox
Definition:
qtewin.h:30
QMyDialog::Height
int Height
Definition:
qtewin.h:62
QMyDialog::EditClicked
void EditClicked()
Definition:
qtewin.cpp:381
QMyDialog::AddButton
QPushButton * AddButton
Definition:
qtewin.h:42
QMyDialog::AddClicked
void AddClicked()
Definition:
qtewin.cpp:361
QMyDialog::OKClicked
void OKClicked()
Definition:
qtewin.cpp:343
QMyDialog::HeightEdit
QLineEdit * HeightEdit
Definition:
qtewin.h:40
QMyDialog::ComboChanged
void ComboChanged(int)
Definition:
qtewin.cpp:323
QMyDialog::ListBoxSelected
void ListBoxSelected(int)
Definition:
qtewin.cpp:513
QMyDialog::OKButton
QPushButton * OKButton
Definition:
qtewin.h:31
QMyDialog::FullScreenCheckBox
QCheckBox * FullScreenCheckBox
Definition:
qtewin.h:46
QMyDialog::ServerIP
QString ServerIP
Definition:
qtewin.h:60
QMyDialog::Label3
QLabel * Label3
Definition:
qtewin.h:37
QMyDialog::FullScreen
int FullScreen
Definition:
qtewin.h:63
QMyDialog::IPEdit
QLineEdit * IPEdit
Definition:
qtewin.h:38
QMyDialog::RemoveButton
QPushButton * RemoveButton
Definition:
qtewin.h:45
QMyDialog::SaveButton
QPushButton * SaveButton
Definition:
qtewin.h:44
QMyDialog::Label1
QLabel * Label1
Definition:
qtewin.h:33
QMyDialog::CancelClicked
void CancelClicked()
Definition:
qtewin.cpp:355
QMyDialog::~QMyDialog
~QMyDialog()
Definition:
qtewin.cpp:310
QMyDialog::Label2
QLabel * Label2
Definition:
qtewin.h:35
QMyDialog::RemoveClicked
void RemoveClicked()
Definition:
qtewin.cpp:465
QMyDialog::ConnectionList
QMyConnectionItem * ConnectionList[10]
Definition:
qtewin.h:64
QMyDialog::ServerNameEdit
QLineEdit * ServerNameEdit
Definition:
qtewin.h:34
QMyDialog::ListBoxChanged
void ListBoxChanged()
Definition:
qtewin.cpp:491
QMyDialog::WidthEdit
QLineEdit * WidthEdit
Definition:
qtewin.h:39
QMyDialog::WidthHeightBox
QComboBox * WidthHeightBox
Definition:
qtewin.h:41
QMyDialog::SaveClicked
void SaveClicked()
Definition:
qtewin.cpp:407
QMyDialog::UserNameEdit
QLineEdit * UserNameEdit
Definition:
qtewin.h:36
QMyMainWindow
Definition:
qtewin.h:85
QMyMainWindow::timerEvent
void timerEvent(QTimerEvent *)
Definition:
qtewin.cpp:865
QMyMainWindow::mouseReleaseEvent
void mouseReleaseEvent(QMouseEvent *)
Definition:
qtewin.cpp:977
QMyMainWindow::PopupMenu
QPopupMenu * PopupMenu
Definition:
qtewin.h:102
QMyMainWindow::wheelEvent
void wheelEvent(QWheelEvent *)
Definition:
qtewin.cpp:993
QMyMainWindow::closeEvent
void closeEvent(QCloseEvent *)
Definition:
qtewin.cpp:1205
QMyMainWindow::mousePressEvent
void mousePressEvent(QMouseEvent *)
Definition:
qtewin.cpp:960
QMyMainWindow::timer_id
int timer_id
Definition:
qtewin.h:103
QMyMainWindow::mouseMoveEvent
void mouseMoveEvent(QMouseEvent *)
Definition:
qtewin.cpp:939
QMyMainWindow::soundSend
void soundSend()
Definition:
qtewin.cpp:1235
QMyMainWindow::~QMyMainWindow
~QMyMainWindow()
Definition:
qtewin.cpp:835
QMyMainWindow::QMyMainWindow
QMyMainWindow()
Definition:
qtewin.cpp:824
QMyMainWindow::paintEvent
void paintEvent(QPaintEvent *)
Definition:
qtewin.cpp:1123
QMyMainWindow::dataReceived
void dataReceived()
Definition:
qtewin.cpp:1211
QMyMainWindow::MemuClicked
void MemuClicked(int)
Definition:
qtewin.cpp:887
QMyMainWindow::mx
int mx
Definition:
qtewin.h:104
QMyMainWindow::my
int my
Definition:
qtewin.h:105
QMyScrollView
Definition:
qtewin.h:68
QMyScrollView::QMyScrollView
QMyScrollView()
Definition:
qtewin.cpp:686
QMyScrollView::~QMyScrollView
~QMyScrollView()
Definition:
qtewin.cpp:691
QMyScrollView::keyPressEvent
void keyPressEvent(QKeyEvent *)
Definition:
qtewin.cpp:696
QMyScrollView::timer_id
int timer_id
Definition:
qtewin.h:80
QMyScrollView::polish
void polish()
Definition:
qtewin.cpp:744
QMyScrollView::sound_timer_id
int sound_timer_id
Definition:
qtewin.h:81
QMyScrollView::show
void show()
Definition:
qtewin.cpp:738
QMyScrollView::showEvent
void showEvent(QShowEvent *)
Definition:
qtewin.cpp:732
QMyScrollView::timerEvent
void timerEvent(QTimerEvent *)
Definition:
qtewin.cpp:750
QMyScrollView::keyReleaseEvent
void keyReleaseEvent(QKeyEvent *)
Definition:
qtewin.cpp:714
modules
rosapps
applications
net
tsclient
rdesktop
uiports
qtewin.h
Generated on Sun Jan 12 2025 06:06:22 for ReactOS by
1.9.6