/* Copyright (C) 2010-2011 Timothy Pearson 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 #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(static_cast(x))) #define TQT_TQWIDGET(x) (static_cast(static_cast(x))) #define TQT_TQSIZEPOLICY(x) (static_cast(static_cast(x))) #define TQT_TQLAYOUT(x) (static_cast(static_cast(x))) #define TQT_TQGRIDLAYOUT(x) (static_cast(static_cast(x))) #define TQT_TQPAINTER(x) (static_cast(static_cast(x))) #define TQT_TQPAINTDEVICE(x) (static_cast(static_cast(x))) #define TQT_TQLAYOUTITEM(x) (static_cast(static_cast(x))) #define TQT_TQIODEVICE(x) (static_cast(static_cast(x))) #define TQT_TQCOLOR(x) (static_cast(static_cast(x))) #define TQT_TQCHAR(x) TQChar(x) #define TQT_TQSTRING(x) TQString(x) #define TQT_TQBUFFER(x) (static_cast(static_cast(x))) #define TQT_TQWMATRIX(x) (static_cast(static_cast(x))) #define TQT_TQFILE(x) (static_cast(static_cast(x))) #define TQT_TQBYTEARRAY(x) (static_cast(static_cast(x))) #define TQT_TQMIMESOURCE(x) (static_cast(static_cast(x))) #define TQT_TQWEXTRA(x) (static_cast(static_cast(x))) #define TQT_TQPIXMAP(x) (static_cast(static_cast(x))) #define TQT_TQCLIPBOARD(x) (static_cast(static_cast(x))) #define TQT_TQPRINTER(x) (static_cast(static_cast(x))) #define TQT_TQVARIANT(x) (static_cast(static_cast(x))) #define TQT_TQMETAOBJECT(x) (static_cast(static_cast(x))) #define TQT_TQSTYLEOPTION(x) (static_cast(static_cast(x))) #define TQT_TQEVENT(x) (static_cast(static_cast(x))) #define TQT_TQKEYEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQMOVEEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQSHOWEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQMOUSEEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQWHEELEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQFOCUSEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQPAINTEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQCHILDEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQCLOSEEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQTIMEREVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQRESIZEEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQTABLETEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQCONTEXTMENUEVENT(x) (static_cast(static_cast(static_cast(x)))) #define TQT_TQOBJECT_OBJECT(x) x #define TQT_TQSIZEPOLICY_OBJECT(x) x #define TQT_TQLAYOUT_OBJECT(x) x #define TQT_TQCOLOR_OBJECT(x) x #define TQT_TQSTRING_OBJECT(x) x #define TQT_TQSTRLIST_OBJECT(x) x #define TQT_TQSTRINGLIST_OBJECT(x) x #define TQT_TQWMATRIX_OBJECT(x) x #define TQT_TQRECT_OBJECT(x) x #define TQT_TQBYTEARRAY_OBJECT(x) x #define TQT_TQPIXMAP_OBJECT(x) x #define TQT_TQTIME_OBJECT(x) x #define TQT_TQDATE_OBJECT(x) x #define TQT_TQDATETIME_OBJECT(x) x #define TQT_TQBRUSH_OBJECT(x) x #define TQT_TQPALETTE_OBJECT(x) x #define TQT_TQPOINT_OBJECT(x) x #define TQT_TQREGION_OBJECT(x) x #define TQT_TQIMAGE_OBJECT(x) x #define TQT_TQPAINTDEVICE_OBJECT(x) x #define TQT_TQVARIANT_OBJECT(x) x #define TQT_TQIODEVICE_OBJECT(x) x #define TQT_TQSTYLEOPTION_OBJECT(x) x #define TQT_TQOBJECT_CONST(x) (static_cast(static_cast(x))) #define TQT_TQWIDGET_CONST(x) (static_cast(static_cast(x))) #define TQT_TQMIMESOURCE_CONST(x) (static_cast(static_cast(x))) #define TQT_TQBRUSH_CONST(x) (static_cast(static_cast(x))) #define TQT_TQPIXMAP_CONST(x) (static_cast(static_cast(x))) #define TQT_TQPAINTDEVICE_CONST(x) (static_cast(static_cast(x))) #define TQT_TQCOLOR_CONST(x) (static_cast(static_cast(x))) #define TQT_TQPRINTER_CONST(x) (static_cast(static_cast(x))) #define TQT_TQIODEVICE_CONST(x) (static_cast(static_cast(x))) #define TQT_TQVARIANT_CONST(x) (static_cast(static_cast(x))) #define TQT_TQMETAOBJECT_CONST(x) (static_cast(static_cast(x))) #define TQT_TQSTYLEOPTION_CONST(x) (static_cast(static_cast(x))) #define TQT_BASE_OBJECT_NAME TQObject #define TQT_BASE_OBJECT(x) (static_cast(x)) #define TQT_BASE_OBJECT_CONST(x) (static_cast(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 */