aboutsummaryrefslogtreecommitdiffstats
path: root/qmlpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qmlpage.cpp')
-rw-r--r--qmlpage.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/qmlpage.cpp b/qmlpage.cpp
index eb40fca..0063f08 100644
--- a/qmlpage.cpp
+++ b/qmlpage.cpp
@@ -1,6 +1,7 @@
#include "qmlpage.h"
#include <QtDeclarative/QDeclarativeView>
#include <QVBoxLayout>
+#include <QGridLayout>
#include <QDebug>
#include <QDeclarativeContext>
@@ -12,6 +13,7 @@ QMLPage::QMLPage(KgpgCore::KgpgKey key, QWidget *parent) :
// http://harmattan-dev.nokia.com/docs/library/html/qt4/qml-integration.html
// http://qt-project.org/doc/qt-4.8/qtbinding.html
QDeclarativeView *qmlView = new QDeclarativeView;
+ qmlView->setResizeMode(QDeclarativeView::SizeRootObjectToView);
qmlView->setSource(QUrl("qrc:/qml/keydetails.qml"));
QDeclarativeContext *context = qmlView->rootContext();
@@ -23,6 +25,8 @@ QMLPage::QMLPage(KgpgCore::KgpgKey key, QWidget *parent) :
//QWidget *widget = myExistingWidget();
- QVBoxLayout *layout = new QVBoxLayout(this);
+ //QVBoxLayout *layout = new QVBoxLayout(this);
+ QGridLayout *layout = new QGridLayout(this);
+ layout->setOriginCorner(Qt::TopLeftCorner);
layout->addWidget(qmlView);
}