diff options
Diffstat (limited to 'src/widgets/kernel/qwidgetrepaintmanager_p.h')
-rw-r--r-- | src/widgets/kernel/qwidgetrepaintmanager_p.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/widgets/kernel/qwidgetrepaintmanager_p.h b/src/widgets/kernel/qwidgetrepaintmanager_p.h index e81eee0816..58687383f4 100644 --- a/src/widgets/kernel/qwidgetrepaintmanager_p.h +++ b/src/widgets/kernel/qwidgetrepaintmanager_p.h @@ -65,16 +65,19 @@ class QWidgetRepaintManager; class Q_AUTOTEST_EXPORT QWidgetRepaintManager { + Q_GADGET public: enum UpdateTime { UpdateNow, UpdateLater }; + Q_ENUM(UpdateTime) enum BufferState{ BufferValid, BufferInvalid }; + Q_ENUM(BufferState) QWidgetRepaintManager(QWidget *t); ~QWidgetRepaintManager(); @@ -115,7 +118,7 @@ private: void markNeedsFlush(QWidget *widget, const QRegion ®ion = QRegion()); - void flush(QWidget *widget = nullptr); + void flush(); void flush(QWidget *widget, const QRegion ®ion, QPlatformTextureList *widgetTextures); bool isDirty() const; |