@@ -20,6 +20,7 @@
21#include <QtCore/QCoreApplication>
21#include <QtCore/QCoreApplication>
22#include <QtCore/QDir>
22#include <QtCore/QDir>
23+#include <QStandardPaths>
24inline bool isRunningInstalled() {
25inline bool isRunningInstalled() {
25 static bool installed = (QCoreApplication::applicationDirPath() ==
26 static bool installed = (QCoreApplication::applicationDirPath() ==
@@ -59,6 +60,14 @@ inline QString fakePluginsImportPath() {
63+inline QStringList shellDataDirs() {
64+ QStringList dirs = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
65+ if (!isRunningInstalled()) {
66+ dirs.prepend("@CMAKE_BINARY_DIR@/share");
62inline QString sourceDirectory() {
71inline QString sourceDirectory() {
63 return QString("@CMAKE_SOURCE_DIR@/");
72 return QString("@CMAKE_SOURCE_DIR@/");