summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/kernel/qwindow.cpp')
-rw-r--r--src/gui/kernel/qwindow.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gui/kernel/qwindow.cpp b/src/gui/kernel/qwindow.cpp
index d17ff9e039..cda9cb9ebc 100644
--- a/src/gui/kernel/qwindow.cpp
+++ b/src/gui/kernel/qwindow.cpp
@@ -234,6 +234,21 @@ void QWindow::setFormat(const QSurfaceFormat &format)
d->requestedFormat = format;
}
+
+/*!
+ Returns the requested surfaceformat of this window.
+
+ If the requested format was not supported by the platform implementation,
+ the requestedFormat will differ from the actual window format.
+
+ \sa format.
+ */
+QSurfaceFormat QWindow::requestedFormat() const
+{
+ Q_D(const QWindow);
+ return d->requestedFormat;
+}
+
QSurfaceFormat QWindow::format() const
{
Q_D(const QWindow);