summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2012-05-26 12:05:02 +0200
committerQt by Nokia <qt-info@nokia.com>2012-05-30 01:54:45 +0200
commitde255a8caf26dc29d5b2d978274638a6aa4c57b7 (patch)
treea7654c7b663bc81e0e343e5314f0558b0f2b0d25
parent770e0bb75653b93e9bf7525f5b9062dd3cff8fb5 (diff)
Remove QUpdateEvent from the public headers
It's only used internally in qwidget, so it might as well live in qwidget_p.h. Task-number: QTBUG-25070, QTBUG-25373 Change-Id: I87770e0b49253b4bdebe90ce84dd42448d6175bd Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--src/gui/kernel/qevent.cpp9
-rw-r--r--src/gui/kernel/qevent.h13
-rw-r--r--src/widgets/kernel/qwidget_p.h19
3 files changed, 19 insertions, 22 deletions
diff --git a/src/gui/kernel/qevent.cpp b/src/gui/kernel/qevent.cpp
index d6928c93e8..4782fa5f49 100644
--- a/src/gui/kernel/qevent.cpp
+++ b/src/gui/kernel/qevent.cpp
@@ -1073,15 +1073,6 @@ QPaintEvent::~QPaintEvent()
*/
-QUpdateLaterEvent::QUpdateLaterEvent(const QRegion& paintRegion)
- : QEvent(UpdateLater), m_region(paintRegion)
-{
-}
-
-QUpdateLaterEvent::~QUpdateLaterEvent()
-{
-}
-
/*!
\class QMoveEvent
\brief The QMoveEvent class contains event parameters for move events.
diff --git a/src/gui/kernel/qevent.h b/src/gui/kernel/qevent.h
index de80d19fe6..55c8ed4de6 100644
--- a/src/gui/kernel/qevent.h
+++ b/src/gui/kernel/qevent.h
@@ -326,19 +326,6 @@ protected:
bool m_erased;
};
-// ### Qt5: make internal
-class Q_GUI_EXPORT QUpdateLaterEvent : public QEvent
-{
-public:
- explicit QUpdateLaterEvent(const QRegion& paintRegion);
- ~QUpdateLaterEvent();
-
- inline const QRegion &region() const { return m_region; }
-
-protected:
- QRegion m_region;
-};
-
class Q_GUI_EXPORT QMoveEvent : public QEvent
{
public:
diff --git a/src/widgets/kernel/qwidget_p.h b/src/widgets/kernel/qwidget_p.h
index 4b3216c6f0..4652e4386a 100644
--- a/src/widgets/kernel/qwidget_p.h
+++ b/src/widgets/kernel/qwidget_p.h
@@ -88,6 +88,25 @@ class QUnifiedToolbarSurface;
// implemented in qshortcut.cpp
bool qWidgetShortcutContextMatcher(QObject *object, Qt::ShortcutContext context);
+class QUpdateLaterEvent : public QEvent
+{
+public:
+ explicit QUpdateLaterEvent(const QRegion& paintRegion)
+ : QEvent(UpdateLater), m_region(paintRegion)
+ {
+ }
+
+ ~QUpdateLaterEvent()
+ {
+ }
+
+ inline const QRegion &region() const { return m_region; }
+
+protected:
+ QRegion m_region;
+};
+
+
class Q_AUTOTEST_EXPORT QWidgetBackingStoreTracker
{