42 #ifndef QWSMANAGER_P_H 43 #define QWSMANAGER_P_H 56 #include "QtGui/qregion.h" 57 #include "QtGui/qdecoration_qws.h" 59 #ifndef QT_NO_QWS_MANAGER 61 #include "QtCore/qhash.h" 87 QAction *menuActions[LastMenuAction];
94 int previousRegionType;
95 bool previousRegionRepainted;
96 bool entireDecorationNeedsRepaint;
97 struct RegionCaching {
100 Qt::WindowFlags windowFlags;
101 QRect windowGeometry;
104 bool newCachedRegion(
const QPoint &pos);
106 {
return cached_region.regionType; }
108 void dirtyRegion(
int decorationRegion,
111 void clearDirtyRegions();
118 #endif // QT_NO_QWS_MANAGER 122 #endif // QWSMANAGER_P_H #define QT_END_NAMESPACE
This macro expands to.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QRegion class specifies a clip region for a painter.
#define Q_DECLARE_PUBLIC(Class)
The QPoint class defines a point in the plane using integer precision.
The QRect class defines a rectangle in the plane using integer precision.
DecorationState
This enum describes the various states of a decoration region.
The QAction class provides an abstract user interface action that can be inserted into widgets...