on xenial help sign in
If using a QPA different than ubuntu (SF) then setup the environment for Mir
897fb53Ricardo Mendoza
@@ -139,6 +139,13 @@ int main(int argc, char** argv)
139 QUrl source("Shell.qml");
139 QUrl source("Shell.qml");
140 prependImportPaths(view->engine(), ::overrideImportPaths());
140 prependImportPaths(view->engine(), ::overrideImportPaths());
141 appendImportPaths(view->engine(), ::fallbackImportPaths());
141 appendImportPaths(view->engine(), ::fallbackImportPaths());
142+
143+ if (qgetenv("QT_QPAPLATFORM") != "ubuntu") {
144+ QString mirPath("/usr/lib/arm-linux-gnueabihf/qt5/imports/Unity-Mir");
145+ qsetenv("QT_QPA_PLATFORM", "ubuntumirserver");
146+ view->engine()->addImportPath(mirPath);
147+ }
148+
142 view->setSource(source);
149 view->setSource(source);
143 view->setColor("transparent");
150 view->setColor("transparent");
144
151