summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qregion.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-10-13 14:25:18 +0200
committerQt by Nokia <qt-info@nokia.com>2011-10-13 15:07:41 +0200
commit1582407fc782c0befd0760633324dd5c206524a1 (patch)
treee993d66e824da41ece006d44c48acd4df0ba749e /src/gui/painting/qregion.h
parent30cb91e17d2fbbdce90f7542f44e12af971ba2de (diff)
Remove Q_WS_ and Q_OS_SYMBIAN from QtGui.
Change-Id: I2ac3376513c3fbfc81a2e695a73a0d948d2696bc Reviewed-on: http://codereview.qt-project.org/6607 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'src/gui/painting/qregion.h')
-rw-r--r--src/gui/painting/qregion.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/src/gui/painting/qregion.h b/src/gui/painting/qregion.h
index d1ec9c6c34..a599b3ad16 100644
--- a/src/gui/painting/qregion.h
+++ b/src/gui/painting/qregion.h
@@ -59,9 +59,7 @@ QT_MODULE(Gui)
template <class T> class QVector;
class QVariant;
-#if defined(Q_WS_QWS) || defined(Q_WS_QPA) || defined(Q_WS_X11) || defined(Q_WS_MAC) || defined(Q_WS_WIN) || defined(Q_OS_SYMBIAN)
struct QRegionPrivate;
-#endif
class QBitmap;
@@ -142,24 +140,8 @@ public:
Handle handle() const;
#endif
#ifndef qdoc
-#if defined(Q_WS_WIN)
- inline HRGN handle() const { ensureHandle(); return d->rgn; }
-#elif defined(Q_WS_X11)
- inline Region handle() const { if(!d->rgn) updateX11Region(); return d->rgn; }
-#elif defined(Q_WS_MAC)
-#if defined Q_WS_MAC32
- RgnHandle toQDRgn() const;
- RgnHandle toQDRgnForUpdate_sys() const;
- static QRegion fromQDRgn(RgnHandle shape);
-#endif
- inline HIMutableShapeRef handle(bool unused = false) const
- { Q_UNUSED(unused); return toHIMutableShape(); }
- HIMutableShapeRef toHIMutableShape() const;
- static QRegion fromHIShapeRef(HIShapeRef shape);
-#elif defined(Q_WS_QWS) || defined(Q_WS_QPA)
inline void *handle() const { return d->qt_rgn; }
#endif
-#endif
#ifndef QT_NO_DATASTREAM
friend Q_GUI_EXPORT QDataStream &operator<<(QDataStream &, const QRegion &);
@@ -168,20 +150,7 @@ public:
private:
QRegion copy() const; // helper of detach.
void detach();
-#if defined(Q_WS_WIN)
- void ensureHandle() const;
- QRegion winCombine(const QRegion &r, int num) const;
-#elif defined(Q_WS_X11)
- void updateX11Region() const;
- void *clipRectangles(int &num) const;
- friend void *qt_getClipRects(const QRegion &r, int &num);
-#elif defined(Q_WS_MAC)
- static OSStatus shape2QRegionHelper(int inMessage, HIShapeRef inShape,
- const CGRect *inRect, void *inRefcon);
-#endif
-#if defined(Q_WS_QWS) || defined(Q_WS_QPA)
Q_GUI_EXPORT
-#endif
friend bool qt_region_strictContains(const QRegion &region,
const QRect &rect);
friend struct QRegionPrivate;
@@ -191,19 +160,8 @@ Q_GUI_EXPORT
#endif
struct QRegionData {
QBasicAtomicInt ref;
-#if defined(Q_WS_WIN)
- HRGN rgn;
-#elif defined(Q_WS_X11)
- Region rgn;
- void *xrectangles;
-#endif
-#if defined(Q_WS_QWS) || defined(Q_WS_QPA) || defined(Q_WS_X11) || defined(Q_WS_MAC) || defined(Q_WS_WIN) || defined(Q_OS_SYMBIAN)
QRegionPrivate *qt_rgn;
-#endif
};
-#if defined(Q_WS_WIN)
- friend class QETWidget;
-#endif
struct QRegionData *d;
static struct QRegionData shared_empty;
static void cleanUp(QRegionData *x);