diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2011-10-13 14:25:18 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-10-13 15:07:41 +0200 |
commit | 1582407fc782c0befd0760633324dd5c206524a1 (patch) | |
tree | e993d66e824da41ece006d44c48acd4df0ba749e /src/gui/painting/qregion.h | |
parent | 30cb91e17d2fbbdce90f7542f44e12af971ba2de (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.h | 42 |
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 ®ion, 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); |