diff options
Diffstat (limited to 'src/gui/kernel/qwindow.h')
-rw-r--r-- | src/gui/kernel/qwindow.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/gui/kernel/qwindow.h b/src/gui/kernel/qwindow.h index 70227106b1..e0a1871ea1 100644 --- a/src/gui/kernel/qwindow.h +++ b/src/gui/kernel/qwindow.h @@ -94,6 +94,8 @@ public: QWindow *parent() const; void setParent(QWindow *parent); + bool isTopLevel() const; + QWindow *topLevelWindow() const; void setWindowFormat(const QWindowFormat &format); @@ -116,9 +118,13 @@ public: QSize minimumSize() const; QSize maximumSize() const; + QSize baseSize() const; + QSize sizeIncrement() const; - void setMinimumSize(const QSize &size) const; - void setMaximumSize(const QSize &size) const; + void setMinimumSize(const QSize &size); + void setMaximumSize(const QSize &size); + void setBaseSize(const QSize &size); + void setSizeIncrement(const QSize &size); void setGeometry(const QRect &rect); QRect geometry() const; @@ -177,6 +183,7 @@ private: friend class QGuiApplication; friend class QGuiApplicationPrivate; friend class QWindowSurface; + friend Q_GUI_EXPORT QWindowPrivate *qt_window_private(QWindow *window); }; QT_END_NAMESPACE |