VERSION = 0.4.80
QT += webkit network
+CONFIG += qt webkit mobility
+MOBILITY = location
+
+contains(MEEGO_EDITION,harmattan) {
+ CONFIG += harmattan
+}
harmattan {
QT += declarative
DEFINES += TARGET_PLATFORM_HARMATTAN
# enable booster
CONFIG += qdeclarative-boostable
- QMAKE_CXXFLAGS += -fPIC -fvisibility=hidden -fvisibility-inlines-hidden
+ QMAKE_CXXFLAGS += -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-psabi
QMAKE_LFLAGS += -pie -rdynamic
PLATFORM_SOURCES = view.cpp
PLATFORM_HEADERS = view.h
message(Qt Modules Used: $$QT)
message(Building version: $$VERSION)
-CONFIG += qt webkit mobility
-MOBILITY = location
-
TARGET = quandoparte
TEMPLATE = app
VERSION_STRING = '\\"$${VERSION}\\"'
$$PLATFORM_SOURCES \
main.cpp \
stationlistmodel.cpp \
- stationlistproxymodel.cpp
+ stationlistproxymodel.cpp \
+ settings.cpp \
+ dataprovider.cpp \
+ stationschedulemodel.cpp \
+ stationscheduleitem.cpp
HEADERS += \
$$PLATFORM_HEADERS \
stationlistmodel.h \
- stationlistproxymodel.h
+ stationlistproxymodel.h \
+ settings.h \
+ dataprovider.h \
+ stationschedulemodel.h \
+ stationscheduleitem.h
FORMS += \
settingsdialog.ui \
resources/harmattan/qml/main.qml \
resources/harmattan/qml/StationListPage.qml \
resources/harmattan/qml/StationPage.qml \
- resources/harmattan/qml/SearchBar.qml
+ resources/harmattan/qml/SearchBar.qml \
+ resources/harmattan/qml/PageHeader.qml \
+ resources/harmattan/qml/uiconstants.js \
+ resources/harmattan/qml/StationListPage.js \
+ resources/harmattan/qml/AboutPage.qml \
+ resources/harmattan/qml/InfoBar.qml \
+ resources/harmattan/qml/DroppedShadow.qml
unix {
isEmpty(PREFIX) {
maemo5 {
PREFIX=/opt/usr
- } else {
+ }
+ harmattan {
+ PREFIX=/opt/$${TARGET}
+ }
+ desktop {
PREFIX=/usr/local
}
}
maemo5 {
DESKTOPDIR=/usr/share/applications/hildon
- } else {
+ }
+ harmattan {
+ DESKTOPDIR=/usr/share/applications
+ }
+ desktop {
DESKTOPDIR=$$PREFIX/share/applications
}
BINDIR=$$PREFIX/bin
DATADIR=$$PREFIX/share/apps/$${TARGET}
- DEFINES += DATADIR=\\\"$$DATADIR\\\" PKGDATADIR=\\\"$$PKGDATADIR\\\"
+ DEFINES += DATADIR=\\\"$${DATADIR}\\\" PKGDATADIR=\\\"$${PKGDATADIR}\\\"
}
message(Installing to prefix $$PREFIX)
}
harmattan {
- qml.files = resources/harmattan/qml/*.qml
+ qml.files = resources/harmattan/qml/*.qml resources/harmattan/qml/*.js
qml.path = $$DATADIR/qml
INSTALLS += qml
}
+