aboutsummaryrefslogtreecommitdiffstats
path: root/src/templates/qquickframe.cpp
diff options
context:
space:
mode:
authorGabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>2015-07-23 14:42:35 +0200
committerGabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>2015-10-09 15:31:59 +0000
commitd9074119340f199f90f51c0b007447d3924cd035 (patch)
tree4c6f91361d60a3d54a924d024d0bd2b65fd6f65f /src/templates/qquickframe.cpp
parent07e0c9f8c5f78b6f3e8f46ff7cb1bb19f2a48970 (diff)
Support for Frame as Panel top-level item
Change-Id: I694db3f0fa86eacb4db5d9f003622b14e724bd40 Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
Diffstat (limited to 'src/templates/qquickframe.cpp')
-rw-r--r--src/templates/qquickframe.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/templates/qquickframe.cpp b/src/templates/qquickframe.cpp
index 743514c1..7dafa8c5 100644
--- a/src/templates/qquickframe.cpp
+++ b/src/templates/qquickframe.cpp
@@ -76,14 +76,24 @@ QQuickFramePrivate::QQuickFramePrivate() : contentWidth(0), contentHeight(0), fr
{
}
+void QQuickFramePrivate::init()
+{
+ Q_Q(QQuickFrame);
+ q->setFlag(QQuickItem::ItemIsFocusScope);
+ q->setAcceptedMouseButtons(Qt::AllButtons);
+
+}
+
QQuickFrame::QQuickFrame(QQuickItem *parent) :
QQuickControl(*(new QQuickFramePrivate), parent)
{
+ d_func()->init();
}
QQuickFrame::QQuickFrame(QQuickFramePrivate &dd, QQuickItem *parent) :
QQuickControl(dd, parent)
{
+ d_func()->init();
}
/*!