Remove QRegion::handle
authorGirish Ramakrishnan <girish.1.ramakrishnan@nokia.com>
Thu, 31 May 2012 01:35:11 +0000 (18:35 -0700)
committerQt by Nokia <qt-info@nokia.com>
Thu, 31 May 2012 07:13:01 +0000 (09:13 +0200)
This function is unavailable in QPA land (it currently returns
the QRegionPrivate as the handle()).

Change-Id: I4e81e29d4546a4737c1aaab4ee1fb97e28a473f5
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
src/gui/painting/qregion.cpp
src/gui/painting/qregion.h

index db20d10..d13389e 100644 (file)
@@ -167,16 +167,6 @@ QT_BEGIN_NAMESPACE
     Translates to the given \a point.
 */
 
-/*!
-    \fn Handle QRegion::handle() const
-
-    Returns a platform-specific region handle. The \c Handle type is
-    \c HRGN on Windows, \c Region on X11, and \c RgnHandle on Mac OS
-    X. On \l{Qt for Embedded Linux} it is \c {void *}.
-
-    \warning This function is not portable.
-*/
-
 /*****************************************************************************
   QRegion member functions
  *****************************************************************************/
index aa8b21b..1a82f33 100644 (file)
@@ -134,13 +134,6 @@ public:
     inline bool operator!=(const QRegion &r) const { return !(operator==(r)); }
     operator QVariant() const;
 
-#ifdef qdoc
-    Handle handle() const;
-#endif
-#ifndef qdoc
-    inline void *handle() const { return d->qt_rgn; }
-#endif
-
 #ifndef QT_NO_DATASTREAM
     friend Q_GUI_EXPORT QDataStream &operator<<(QDataStream &, const QRegion &);
     friend Q_GUI_EXPORT QDataStream &operator>>(QDataStream &, QRegion &);