aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexis Menard <alexis.menard@openbossa.org>2012-03-05 11:32:52 -0300
committerQt by Nokia <qt-info@nokia.com>2012-03-07 14:25:16 +0100
commit51493a03ba60f60b735eb25f2dc3bedd1d8ed592 (patch)
treef1b6af11bcbbc51618b5822a276c2a1dbf86d9c0 /src
parentee474ac834fa78e0ccdb65946abdd8c80f048758 (diff)
QQuickView with the default constructor doesn't show any window decorations.
The default parameter takes a 0 which is propagated to the window platform which sets it to 0. QWidget have a method called adjustFlags which takes care of adding QWindow when necessary. There is no such check in QWindow or the platform plugin for QPA. The default flag of QWindow is Qt::Window but in that case it is overiden as QQuickView constructor calls setWindowFlags(0). Qt::Window as a default parameter is a solution. Change-Id: Iccbebc5b7e4f094c7fc6dc61b37d9f9622be0237 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com> Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
Diffstat (limited to 'src')
-rw-r--r--src/quick/items/qquickview.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/quick/items/qquickview.h b/src/quick/items/qquickview.h
index 89cca506f7..2143a80723 100644
--- a/src/quick/items/qquickview.h
+++ b/src/quick/items/qquickview.h
@@ -64,8 +64,8 @@ class Q_QUICK_EXPORT QQuickView : public QQuickCanvas
Q_PROPERTY(QUrl source READ source WRITE setSource DESIGNABLE true)
Q_ENUMS(ResizeMode Status)
public:
- explicit QQuickView(QWindow *parent = 0, Qt::WindowFlags f = 0);
- QQuickView(const QUrl &source, QWindow *parent = 0, Qt::WindowFlags f = 0);
+ explicit QQuickView(QWindow *parent = 0, Qt::WindowFlags f = Qt::Window);
+ QQuickView(const QUrl &source, QWindow *parent = 0, Qt::WindowFlags f = Qt::Window);
virtual ~QQuickView();
QUrl source() const;