diff options
Diffstat (limited to 'qmlpage.cpp')
-rw-r--r-- | qmlpage.cpp | 6 |
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); } |