aboutsummaryrefslogtreecommitdiffstats
path: root/qmlpage.cpp
diff options
context:
space:
mode:
authorubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2013-10-11 00:08:31 +0000
committerubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2013-10-11 00:08:31 +0000
commit78a63f1eedec71e1fb6a2f353eac33c474e81924 (patch)
tree393599de07b0a57c624d90c2e8954e18def4efec /qmlpage.cpp
parentadded QT_NO_DEBUG_OUTPUT and QT_NO_WARNING to gpg4usb.pro and set wizardstyle... (diff)
downloadgpg4usb-78a63f1eedec71e1fb6a2f353eac33c474e81924.tar.gz
gpg4usb-78a63f1eedec71e1fb6a2f353eac33c474e81924.zip
add qmlpage for keydetails, just a test now
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@1043 34ebc366-c3a9-4b3c-9f84-69acf7962910
Diffstat (limited to 'qmlpage.cpp')
-rw-r--r--qmlpage.cpp25
1 files changed, 25 insertions, 0 deletions
diff --git a/qmlpage.cpp b/qmlpage.cpp
new file mode 100644
index 0000000..eafb0af
--- /dev/null
+++ b/qmlpage.cpp
@@ -0,0 +1,25 @@
+#include "qmlpage.h"
+#include <QtDeclarative/QDeclarativeView>
+#include <QVBoxLayout>
+#include <QDebug>
+#include <QDeclarativeContext>
+
+
+QMLPage::QMLPage(const QString qmlfile, QWidget *parent) :
+ QWidget(parent)
+{
+
+ // http://harmattan-dev.nokia.com/docs/library/html/qt4/qml-integration.html
+ QDeclarativeView *qmlView = new QDeclarativeView;
+ qmlView->setSource(QUrl::fromLocalFile("keydetails.qml"));
+
+ QDeclarativeContext *context = qmlView->rootContext();
+ context->setContextProperty("var1", "derText");
+
+ qDebug() << "qml:::::" << QUrl::fromLocalFile("keydetails.qml");
+
+
+ //QWidget *widget = myExistingWidget();
+ QVBoxLayout *layout = new QVBoxLayout(this);
+ layout->addWidget(qmlView);
+}