]> Some of my projects - AniAdd.git/commitdiff
Store qml files in the executable.
authorAPTX <marek321@gmail.com>
Thu, 18 Aug 2011 14:28:40 +0000 (16:28 +0200)
committerAPTX <marek321@gmail.com>
Thu, 18 Aug 2011 14:28:40 +0000 (16:28 +0200)
AniAdd.pro
mainwindow.cpp
resources.qrc [new file with mode: 0644]

index 048e39bedcab4ded73107cacc14a22c2bdeef273..17ec6b11ebddbe9f0292b6a2f7b69f33ce15dd8e 100644 (file)
@@ -63,3 +63,7 @@ FORMS += \
 LIBS += -lanidbudpclient
 
 include(qtsingleapplication/src/qtsingleapplication.pri)
+
+RESOURCES += \
+    resources.qrc
+
index f469bc2c6b39401685f0fa8de39ad24c22df0fff..26dc26a42a8aa3794d5e27a0d55996763535d48d 100644 (file)
@@ -29,8 +29,7 @@ MainWindow::MainWindow(QWidget *parent) :
        ctxt->setContextProperty("mainWindow", this);
        ctxt->setContextProperty("fileModel", qApp->fileModel());
 
-       //ui->declarativeView->setSource(QUrl("qrc:/qml/main.qml"));
-       ui->declarativeView->setSource(QUrl("qml/AniAdd/main.qml"));
+       ui->declarativeView->setSource(QUrl("qrc:/qml/AniAdd/main.qml"));
        ui->declarativeView->setResizeMode(QDeclarativeView::SizeRootObjectToView);
        ui->declarativeView->setViewport(new QGLWidget());
 
diff --git a/resources.qrc b/resources.qrc
new file mode 100644 (file)
index 0000000..991335c
--- /dev/null
@@ -0,0 +1,9 @@
+<RCC>
+    <qresource prefix="/">
+        <file>qml/AniAdd/main.qml</file>
+        <file>qml/AniAdd/Components/FileDelegate.qml</file>
+        <file>qml/AniAdd/Components/ProgressBar.qml</file>
+        <file>qml/AniAdd/Components/StatusIndicator.qml</file>
+        <file>qml/AniAdd/images/bgchar.svg</file>
+    </qresource>
+</RCC>