aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2013-10-11 00:19:11 +0000
committerubbo <ubbo@34ebc366-c3a9-4b3c-9f84-69acf7962910>2013-10-11 00:19:11 +0000
commit00532acef4a6b48133675db50947b8c4b98175b6 (patch)
treec9b456963696195e79a9a624fe6b08ea9438396b
parentadd qmlpage for keydetails, just a test now (diff)
downloadgpg4usb-00532acef4a6b48133675db50947b8c4b98175b6.tar.gz
gpg4usb-00532acef4a6b48133675db50947b8c4b98175b6.zip
include qml in resources
git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@1044 34ebc366-c3a9-4b3c-9f84-69acf7962910
-rw-r--r--gpg4usb.pro7
-rw-r--r--gpg4usb.qrc1
-rw-r--r--qml/keydetails.qml2
-rw-r--r--qmlpage.cpp3
4 files changed, 4 insertions, 9 deletions
diff --git a/gpg4usb.pro b/gpg4usb.pro
index dd0937c..fcf4c19 100644
--- a/gpg4usb.pro
+++ b/gpg4usb.pro
@@ -103,11 +103,4 @@ contains(DEFINES, GPG4USB_NON_PORTABLE) {
OTHER_FILES += \
qml/keydetails.qml
-# http://stackoverflow.com/questions/3984104/qmake-how-to-copy-a-file-to-the-output
-#unix {
- for(FILE, OTHER_FILES){
-# QMAKE_POST_LINK += $$quote(cp $${PWD}/$${FILE} $${DESTDIR}$$escape_expand(\\n\\t))
- QMAKE_POST_LINK += $$QMAKE_COPY $$quote($$FILE) $$quote($$DESTDIR) $$escape_expand(\\n\\t)
-# INSTALLS += $$QMAKE_COPY $$quote($$FILE) $$quote($$DESTDIR) $$escape_expand(\\n\\t)
-}
diff --git a/gpg4usb.qrc b/gpg4usb.qrc
index 1f376f1..ed4f8f5 100644
--- a/gpg4usb.qrc
+++ b/gpg4usb.qrc
@@ -1,5 +1,6 @@
<RCC>
<qresource prefix="/">
+ <file>qml/keydetails.qml</file>
<file alias="keymgmt.png">release/icons/keymgmt.png</file>
<file alias="help.png">release/icons/help.png</file>
<file alias="button_copy.png">release/icons/button_copy.png</file>
diff --git a/qml/keydetails.qml b/qml/keydetails.qml
index f250ba0..5c5a35d 100644
--- a/qml/keydetails.qml
+++ b/qml/keydetails.qml
@@ -9,7 +9,7 @@ Rectangle {
//color: "red"
Text {
// qsTr() for internationalisation, like tr()
- text: qsTr("var1:")
+ text: qsTr("var:")
}
Text {
x: 54
diff --git a/qmlpage.cpp b/qmlpage.cpp
index eafb0af..213315a 100644
--- a/qmlpage.cpp
+++ b/qmlpage.cpp
@@ -10,8 +10,9 @@ QMLPage::QMLPage(const QString qmlfile, 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->setSource(QUrl::fromLocalFile("keydetails.qml"));
+ qmlView->setSource(QUrl("qrc:/qml/keydetails.qml"));
QDeclarativeContext *context = qmlView->rootContext();
context->setContextProperty("var1", "derText");