Booster is enabled for all builds
authorMohammed Sameer <msameer@foolab.org>
Sat, 27 Jul 2013 20:56:09 +0000 (23:56 +0300)
committerMohammed Sameer <msameer@foolab.org>
Sat, 27 Jul 2013 20:56:09 +0000 (23:56 +0300)
src/main.cpp
src/src.pro

index 8dfdd0f..982a1b7 100644 (file)
 #include "devicekeys.h"
 #include "platformsettings.h"
 #include "dbusservice.h"
-
-#ifdef HAVE_BOOSTER
 #include <MDeclarativeCache>
-#endif
 
 #ifdef QMLJSDEBUGGER
 #include "qt_private/qdeclarativedebughelper_p.h"
@@ -90,14 +87,10 @@ Q_DECL_EXPORT int main(int argc, char *argv[]) {
   QmlFileEngineHandler handler;
   Q_UNUSED(handler);
 
-  QDeclarativeView *view = new QDeclarativeView;
-#elif defined(HAVE_BOOSTER)
+  QDeclarativeView *view = MDeclarativeCache::qDeclarativeView();
+#elif defined(QT5)
   QGuiApplication *app = MDeclarativeCache::qApplication(argc, argv);
   QQuickView *view = MDeclarativeCache::qQuickView();
-#elif defined(QT5)
-  QGuiApplication::setAttribute(Qt::AA_X11InitThreads, true);
-  QGuiApplication *app = new QGuiApplication(argc, argv);
-  QQuickView *view = new QQuickView;
 #endif
 
 #ifdef QMLJSDEBUGGER
index 0fb2890..bb0b0dc 100644 (file)
@@ -11,13 +11,12 @@ qt4 {
     QT += declarative opengl
     CONFIG += mobility
     MOBILITY += location systeminfo
-    PKGCONFIG += qtsparql qmsystem2 libresourceqt1
+    PKGCONFIG += QtSparql qmsystem2 libresourceqt1 qdeclarative-boostable
 }
 
 qt5 {
     QT += qml quick
     PKGCONFIG += Qt5Sparql qmsystem2-qt5 libresourceqt5 qdeclarative5-boostable
-    DEFINES += HAVE_BOOSTER
 }
 
 SOURCES += main.cpp settings.cpp filenaming.cpp displaystate.cpp fsmonitor.cpp \