on xenial help sign in
If using a QPA different than ubuntu (SF) then setup the environment for Mir
commit897fb5312f3d8c4ac8c3db335e0674e8980449fc authorRicardo Mendoza <ricardo.mendoza@canonical.com> dateThu 5 Sep 2013, 13:10 (13 years ago) parent58a9651
1 file changed+7
main.cpp+7
main.cpp+7
@@ -139,6 +139,13 @@ int main(int argc, char** argv)
139139 QUrl source("Shell.qml");
140140 prependImportPaths(view->engine(), ::overrideImportPaths());
141141 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+
142149 view->setSource(source);
143150 view->setColor("transparent");
144151