diff options
author | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-11-18 14:37:05 +0100 |
---|---|---|
committer | Michael Bohlender <michael.bohlender@kdemail.net> | 2015-11-18 14:37:05 +0100 |
commit | 3dbb8aabc6576b1ff2c4b371822d555e2bb4f666 (patch) | |
tree | 985c02ac0b5bd00dcbecb6317a4d266c4ddb9435 /applications/kmail-quick | |
parent | 92223424f461b2ebecd98a0eb4df942918d0c3e3 (diff) | |
download | kube-3dbb8aabc6576b1ff2c4b371822d555e2bb4f666.tar.gz kube-3dbb8aabc6576b1ff2c4b371822d555e2bb4f666.zip |
no hard code filepath anymore
Diffstat (limited to 'applications/kmail-quick')
-rw-r--r-- | applications/kmail-quick/main.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/applications/kmail-quick/main.cpp b/applications/kmail-quick/main.cpp index 62fec7fe..cb59f46e 100644 --- a/applications/kmail-quick/main.cpp +++ b/applications/kmail-quick/main.cpp | |||
@@ -1,9 +1,18 @@ | |||
1 | #include <QGuiApplication> | 1 | #include <QGuiApplication> |
2 | #include <QQmlApplicationEngine> | 2 | #include <QQmlApplicationEngine> |
3 | 3 | ||
4 | #include <QStandardPaths> | ||
5 | |||
6 | #include <KPackage/Package> | ||
7 | #include <KPackage/PackageLoader> | ||
8 | #include <KPackage/PackageStructure> | ||
9 | |||
10 | #include <QDebug> | ||
11 | |||
4 | int main(int argc, char *argv[]) | 12 | int main(int argc, char *argv[]) |
5 | { | 13 | { |
6 | QGuiApplication app(argc, argv); | 14 | QGuiApplication app(argc, argv); |
7 | QQmlApplicationEngine engine(QUrl::fromLocalFile("/home/chrigi/kdebuild/akonadinext/source/kontact-quick/applications/kmail-quick/package/contents/ui/main.qml")); | 15 | auto mainFile = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "kpackage/genericqml/org.kde.pim.kmail-quick/contents/ui/main.qml", QStandardPaths::LocateFile); |
16 | QQmlApplicationEngine engine(QUrl::fromLocalFile(mainFile)); | ||
8 | return app.exec(); | 17 | return app.exec(); |
9 | } | 18 | } |