blob: c3d0eeb63f433082d0fbc2606286046877f63a26 (
plain)
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
|
/*
Copyright (C) 2010-2011 Timothy Pearson <kb9vqf@pearsoncomputing.net>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Library General Public License for more details.
You should have received a copy of the GNU Library General Public License
along with this library; see the file COPYING.LIB. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.
*/
#ifndef TQT_H
#define TQT_H
#define USE_QT@QT_VERSION@
#ifndef TQT_VERSION_ONLY
#ifdef TQT_METHOD
#undef TQT_METHOD
#endif
#ifdef TQT_SLOT
#undef TQT_SLOT
#endif
#ifdef TQT_SIGNAL
#undef TQT_SIGNAL
#endif
#ifdef __cplusplus
#define TQT_METHOD(a) METHOD(a)
#define TQT_SLOT(a) SLOT(a)
#define TQT_SIGNAL(a) SIGNAL(a)
#endif /* __cplusplus */
#include <ntqglobal.h>
#ifdef QT_NO_SQL
#define TQT_NO_SQL
#endif /* QT_NO_SQL */
#ifdef Q_WS_X11
#define TQ_WS_X11
#endif /* Q_WS_X11 */
#define Qt TQt
#define TQ_INLINE_TEMPLATES Q_INLINE_TEMPLATES
#define TQ_DUMMY_COMPARISON_OPERATOR Q_DUMMY_COMPARISON_OPERATOR
#define TQ_REFCOUNT Q_REFCOUNT
#define TQ_TYPENAME Q_TYPENAME
#define TQ_BYTE_ORDER Q_BYTE_ORDER
#define TQ_LITTLE_ENDIAN Q_LITTLE_ENDIAN
#define TQ_BIG_ENDIAN Q_BIG_ENDIAN
#define TQT_CHECK_INVALID_MAP_ELEMENT QT_CHECK_INVALID_MAP_ELEMENT
#define TQT_PRODUCT_LICENSEE QT_PRODUCT_LICENSEE
#define TQT_TRANSLATE_NOOP QT_TRANSLATE_NOOP
#define TQ_StrongFocus TQWidget::StrongFocus
#define TQ_NoFocus TQWidget::NoFocus
#define TQ_WheelFocus TQWidget::WheelFocus
#define TQ_ClickFocus TQWidget::ClickFocus
#define TQ_TabFocus TQWidget::TabFocus
#define TQ_FocusPolicy TQWidget::FocusPolicy
#define TQ_ScaleFree TQImage::ScaleFree
#define TQ_ScaleMin TQImage::ScaleMin
#define TQ_ScaleMax TQImage::ScaleMax
#define TQ_ScaleMode TQImage::ScaleMode
#define TQ_PrimitiveElement PrimitiveElement
#define TQ_StyleHint StyleHint
#define TQ_Horizontal Horizontal
#define TQ_Vertical Vertical
#define TQ_Alignment Qt::AlignmentFlags
#define TQ_Key_Shift Key_Shift
#define TQ_Key_Control Key_Control
#define TQ_Key_Alt Key_Alt
#define TQ_Key_Meta Key_Meta
#define TQ_Key_Super_L Key_Super_L
#define TQ_Key_Super_R Key_Super_R
#define TQ_Key_Hyper_L Key_Hyper_L
#define TQ_Key_Hyper_R Key_Hyper_R
#define TQ_ButtonState Qt::ButtonState
#define TQ_LeftButton LeftButton
#define TQ_MidButton MidButton
#define TQ_RightButton RightButton
#define TQ_ShiftButton ShiftButton
#define TQ_ControlButton ControlButton
#define TQ_AltButton AltButton
#define TQ_MetaButton MetaButton
#define TQ_WFlags TQt::WFlags
#define TQ_OpenMode int
#define tqtr tr
#define tqaccess access
#define tqcolorTable colorTable
#define TQSO_Default Default
#define SO_Default Default
#define tqstrcmp qstrcmp
#define tqt_dynamic_cast dynamic_cast
#define TQImage_ScaleFree QImage::ScaleFree
#define TQIODevice_OpenModeFlag int
#define tqqt_cast tqt_cast
#define TQAlignCenter AlignCenter
#define TQNoBrush NoBrush
#define tqred red
#define tqgreen green
#define tqblue blue
#define tqcyan cyan
#define tqmagenta magenta
#define tqyellow yellow
#define tqdarkRed darkRed
#define tqdarkGreen darkGreen
#define tqdarkBlue darkBlue
#define tqdarkCyan darkCyan
#define tqdarkMagenta darkMagenta
#define tqdarkYellow darkYellow
#define tqwhite white
#define tqwhiteptr &Qt::white
#define tqlightGray lightGray
#define tqgray gray
#define tqdarkGray darkGray
#define tqblack black
#define tqblackptr &Qt::black
#define tqcolor0 color0
#define tqcolor1 color1
#define IID_TQUnknown IID_QUnknown
#define IID_TQComponentInformation IID_QComponentInformation
#define IID_TQWidgetFactory IID_QWidgetFactory
#ifndef TQT_NO_COMPAT_NAMES
#define qint64 long
#define quint64 unsigned long
#define QObject TQObject
#define QWidget TQWidget
#define QImage TQImage
#define QPair TQPair
#define QRgb TQRgb
#define QColor TQColor
#define QChar TQChar
#define QString TQString
#define QIODevice TQIODevice
#endif
#define tqmoc moc
#define TQMOC MOC
#define WPaintOnScreen ((WFlags)0)
#define TQRGB_MASK TQT_RGB_MASK
#define tqInstallMsgHandler qInstallMsgHandler
#define tqdrawPrimitive drawPrimitive
#define tqsizeFromContents sizeFromContents
#define QMIN TQMIN
#define QMAX TQMAX
#define QABS TQABS
#define tqMakePair qMakePair
#define tqt_ucm_query_verification_data qt_ucm_query_verification_data
#define TQ_ControlElement ControlElement
#define TQ_ComplexControl ComplexControl
#define static_TQUType_int static_QUType_int
#define static_TQUType_TQString static_QUType_TQString
#define static_TQUType_ptr static_QUType_ptr
#define static_TQUType_bool static_QUType_bool
#define static_TQUType_varptr static_QUType_varptr
#define static_TQUType_charstar static_QUType_charstar
#define TQ_EXTERN_C Q_EXTERN_C
#define TQ_EXPORT_PLUGIN Q_EXPORT_PLUGIN
#define TQ_EXPORT Q_EXPORT
#define tqreadBlock readBlock
#define tqwriteBlock writeBlock
#define TQT_TQIO_LONG TQ_LONG
#define TQT_TQIO_ULONG TQ_ULONG
#define tqt_mo_access access
#define tqt_mo_ci_name name
#define tqt_mo_ci_value value
#define tqt_mo_ci_count count
#define tqt_mo_ci_items items
#define tqt_mo_ci_method method
#define TQT_TQOBJECT(x) (static_cast<TQObject*>(static_cast<TQObject*>(x)))
#define TQT_TQWIDGET(x) (static_cast<TQWidget*>(static_cast<TQWidget*>(x)))
#define TQT_TQSIZEPOLICY(x) (static_cast<TQSizePolicy*>(static_cast<TQSizePolicy*>(x)))
#define TQT_TQLAYOUT(x) (static_cast<TQLayout*>(static_cast<TQLayout*>(x)))
#define TQT_TQGRIDLAYOUT(x) (static_cast<TQGridLayout*>(static_cast<TQGridLayout*>(x)))
#define TQT_TQPAINTER(x) (static_cast<TQPainter*>(static_cast<TQPainter*>(x)))
#define TQT_TQPAINTDEVICE(x) (static_cast<TQPaintDevice*>(static_cast<TQPaintDevice*>(x)))
#define TQT_TQLAYOUTITEM(x) (static_cast<TQLayoutItem*>(static_cast<TQLayoutItem*>(x)))
#define TQT_TQIODEVICE(x) (static_cast<TQIODevice*>(static_cast<TQIODevice*>(x)))
#define TQT_TQCOLOR(x) (static_cast<TQColor*>(static_cast<TQColor*>(x)))
#define TQT_TQCHAR(x) TQChar(x)
#define TQT_TQSTRING(x) TQString(x)
#define TQT_TQBUFFER(x) (static_cast<TQBuffer*>(static_cast<TQBuffer*>(x)))
#define TQT_TQWMATRIX(x) (static_cast<TQWMatrix*>(static_cast<TQMatrix*>(x)))
#define TQT_TQFILE(x) (static_cast<TQFile*>(static_cast<TQFile*>(x)))
#define TQT_TQBYTEARRAY(x) (static_cast<TQByteArray*>(static_cast<TQByteArray*>(x)))
#define TQT_TQMIMESOURCE(x) (static_cast<TQMimeSource*>(static_cast<TQMimeSource*>(x)))
#define TQT_TQWEXTRA(x) (static_cast<TQWExtra*>(static_cast<TQWExtra*>(x)))
#define TQT_TQPIXMAP(x) (static_cast<TQPixmap*>(static_cast<TQPixmap*>(x)))
#define TQT_TQCLIPBOARD(x) (static_cast<TQClipboard*>(static_cast<TQClipboard*>(x)))
#define TQT_TQPRINTER(x) (static_cast<TQPrinter*>(static_cast<TQPrinter*>(x)))
#define TQT_TQVARIANT(x) (static_cast<TQVariant*>(static_cast<TQVariant*>(x)))
#define TQT_TQMETAOBJECT(x) (static_cast<TQMetaObject*>(static_cast<TQMetaObject*>(x)))
#define TQT_TQSTYLEOPTION(x) (static_cast<TQStyleOption*>(static_cast<TQStyleOption*>(x)))
#define TQT_TQEVENT(x) (static_cast<TQEvent*>(static_cast<TQEvent*>(x)))
#define TQT_TQKEYEVENT(x) (static_cast<TQKeyEvent*>(static_cast<TQKeyEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQMOVEEVENT(x) (static_cast<TQMoveEvent*>(static_cast<TQMoveEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQSHOWEVENT(x) (static_cast<TQShowEvent*>(static_cast<TQShowEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQMOUSEEVENT(x) (static_cast<TQMouseEvent*>(static_cast<TQMouseEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQWHEELEVENT(x) (static_cast<TQWheelEvent*>(static_cast<TQWheelEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQFOCUSEVENT(x) (static_cast<TQFocusEvent*>(static_cast<TQFocusEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQPAINTEVENT(x) (static_cast<TQPaintEvent*>(static_cast<TQPaintEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQCHILDEVENT(x) (static_cast<TQChildEvent*>(static_cast<TQChildEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQCLOSEEVENT(x) (static_cast<TQCloseEvent*>(static_cast<TQCloseEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQTIMEREVENT(x) (static_cast<TQTimerEvent*>(static_cast<TQTimerEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQRESIZEEVENT(x) (static_cast<TQResizeEvent*>(static_cast<TQResizeEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQTABLETEVENT(x) (static_cast<TQTabletEvent*>(static_cast<TQTabletEvent*>(static_cast<TQEvent*>(x))))
#define TQT_TQCONTEXTMENUEVENT(x) (static_cast<TQContextMenuEvent*>(static_cast<TQContextMenuEvent*>(static_cast<TQEvent*>(x))))
#define TQT_BASE_OBJECT_NAME TQObject
#define TQT_BASE_OBJECT(x) (static_cast<TQT_BASE_OBJECT_NAME*>(x))
#define TQT_BASE_OBJECT_CONST(x) (static_cast<const TQT_BASE_OBJECT_NAME*>(x))
#define setTqmaximumSize setMaximumSize
#define setTqminimumSize setMinimumSize
#define setTqalignment setAlignment
#define setTqgeometry setGeometry
#define tqarrowCursor Qt::arrowCursor
#define tqupArrowCursor Qt::upArrowCursor
#define tqcrossCursor Qt::crossCursor
#define tqwaitCursor Qt::waitCursor
#define tqibeamCursor Qt::ibeamCursor
#define tqsizeVerCursor Qt::sizeVerCursor
#define tqsizeHorCursor Qt::sizeHorCursor
#define tqsizeBDiagCursor Qt::sizeBDiagCursor
#define tqsizeFDiagCursor Qt::sizeFDiagCursor
#define tqsizeAllCursor Qt::sizeAllCursor
#define tqblankCursor Qt::blankCursor
#define tqsplitVCursor Qt::splitVCursor
#define tqsplitHCursor Qt::splitHCursor
#define tqpointingHandCursor Qt::pointingHandCursor
#define tqforbiddenCursor Qt::forbiddenCursor
#define tqwhatsThisCursor Qt::whatsThisCursor
#define tqbusyCursor Qt::busyCursor
#define SET_QT_X_TIME(x) set_tqt_x_time(x)
#define GET_QT_X_TIME(x) get_tqt_x_time()
#define SET_QT_X_USER_TIME(x) set_tqt_x_time(x)
#define GET_QT_X_USER_TIME(x) get_tqt_x_time()
#endif /* TQT_VERSION_ONLY */
#endif /* TQT_H */
|