X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=HomeScreen%2FHomeScreen.pro;h=dac9b9670cf10fe01d84dbbde348649799788a92;hb=09f2f0036f122e49aa49e6c446d723850192a725;hp=46ed74c9efb21f139a4353548948ac48ec213ba9;hpb=61f63653cdff5ae2ee0613d92f501e75769bfd1e;p=staging%2FHomeScreen.git diff --git a/HomeScreen/HomeScreen.pro b/HomeScreen/HomeScreen.pro index 46ed74c..dac9b96 100644 --- a/HomeScreen/HomeScreen.pro +++ b/HomeScreen/HomeScreen.pro @@ -1,4 +1,4 @@ -# Copyright (C) 2016 Mentor Graphics Development (Deutschland) GmbH +# Copyright (C) 2016, 2017 Mentor Graphics Development (Deutschland) GmbH # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -12,67 +12,42 @@ # See the License for the specific language governing permissions and # limitations under the License. -QT += core gui dbus - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets - -TARGET = HomeScreen TEMPLATE = app +TARGET = HomeScreen +QT = qml quick dbus +CONFIG += c++11 + +include(../interfaces/interfaces.pri) +include(../ivi_layermanagement_api.pri) SOURCES += \ src/main.cpp \ - src/mainwindow.cpp \ - src/settingswidget.cpp \ - src/popupwidget.cpp \ - src/controlbarwidget.cpp \ - src/statusbarwidget.cpp \ - src/applauncherwidget.cpp \ src/homescreencontrolinterface.cpp \ - src/layouthandler.cpp + src/layouthandler.cpp \ + src/applicationmodel.cpp \ + src/appinfo.cpp \ + src/statusbarmodel.cpp \ + src/statusbarserver.cpp \ + src/applicationlauncher.cpp HEADERS += \ - src/mainwindow.h \ - src/settingswidget.h \ - src/popupwidget.h \ - src/controlbarwidget.h \ - src/statusbarwidget.h \ - src/applauncherwidget.h \ src/homescreencontrolinterface.h \ - src/layouthandler.h - -INCLUDEPATH += $$OUT_PWD/../interfaces -INCLUDEPATH += ../interfaces/ - -LIBS += -L$$OUT_PWD/../interfaces -linterfaces - - -FORMS += \ - resources/mainwindow.ui \ - resources/settingswidget.ui \ - resources/popupwidget.ui \ - resources/controlbarwidget.ui \ - resources/statusbarwidget.ui \ - resources/applauncherwidget.ui - -TRANSLATIONS = \ - resources/translations/homescreen_en_US.ts \ - resources/translations/homescreen_de_DE.ts \ - resources/translations/homescreen_ja_JP.ts + src/layouthandler.h \ + src/statusbarmodel.h \ + src/statusbarserver.h \ + src/applicationlauncher.h \ + src/applicationmodel.h \ + src/appinfo.h OTHER_FILES += \ README.md RESOURCES += \ - resources/homescreen.qrc - -copydata.commands = $(COPY_DIR) $$PWD/resources/colorschemes $$OUT_PWD -HomeScreen.depends = $(HomeScreen) copydata -export(HomeScreen.depends) -export(copydata.commands) -QMAKE_EXTRA_TARGETS += HomeScreen copydata - -# remove generated files -QMAKE_CLEAN += -r \ - $$OUT_PWD/colorschemes \ - $$OUT_PWD/HomeScreen \ - $$OUT_PWD/Makefile + qml/images/Home/home.qrc \ + qml/images/MediaPlayer/mediaplayer.qrc \ + qml/images/MediaMusic/mediamusic.qrc \ + qml/images/Weather/weather.qrc \ + qml/images/Shortcut/shortcut.qrc \ + qml/images/Status/status.qrc \ + qml/images/images.qrc \ + qml/qml.qrc