Warning, file /include/QtGui/qwindowdefs.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004 #ifndef QWINDOWDEFS_H
0005 #define QWINDOWDEFS_H
0006
0007 #include <QtGui/qtguiglobal.h>
0008 #include <QtCore/qobjectdefs.h>
0009 #include <QtCore/qnamespace.h>
0010 #include <QtCore/qcontainerfwd.h>
0011
0012 QT_BEGIN_NAMESPACE
0013
0014
0015
0016
0017 class QPaintDevice;
0018 class QWidget;
0019 class QWindow;
0020 class QDialog;
0021 class QColor;
0022 class QPalette;
0023 class QCursor;
0024 class QPoint;
0025 class QSize;
0026 class QRect;
0027 class QPolygon;
0028 class QPainter;
0029 class QRegion;
0030 class QFont;
0031 class QFontMetrics;
0032 class QFontInfo;
0033 class QPen;
0034 class QBrush;
0035 class QPixmap;
0036 class QBitmap;
0037 class QMovie;
0038 class QImage;
0039 class QPicture;
0040 class QTimer;
0041 class QTime;
0042 class QClipboard;
0043 class QString;
0044 class QByteArray;
0045 class QApplication;
0046
0047 typedef QList<QWidget *> QWidgetList;
0048 typedef QList<QWindow *> QWindowList;
0049
0050 QT_END_NAMESPACE
0051
0052
0053
0054
0055 #if defined(Q_OS_WIN) || defined(Q_QDOC)
0056 # include <QtGui/qwindowdefs_win.h>
0057 #endif
0058
0059
0060
0061
0062 typedef QT_PREPEND_NAMESPACE(quintptr) WId;
0063
0064
0065
0066 QT_BEGIN_NAMESPACE
0067
0068 typedef QHash<WId, QWidget *> QWidgetMapper;
0069 typedef QSet<QWidget *> QWidgetSet;
0070
0071 QT_END_NAMESPACE
0072
0073 #if defined(QT_NEEDS_QMAIN)
0074 #define main qMain
0075 #endif
0076
0077
0078
0079 #endif