guitartuner.pro Example File
demos/mobile/guitartuner/guitartuner.pro
 
 #-------------------------------------------------
 #
 # Project created by QtCreator 2010-10-22T14:28:56
 #
 #-------------------------------------------------
 QT       += core gui
 TARGET = guitartuner
 TEMPLATE = app
 ICON = images/guitartuner_icon.svg
 SOURCES += src/main.cpp\
     src/guitartuner.cpp \
     src/voicegenerator.cpp \
     src/voiceanalyzer.cpp \
     src/guitartunerui.cpp \
     src/fastfouriertransformer.cpp
 HEADERS  += src/guitartuner.h \
     src/voicegenerator.h \
     src/voiceanalyzer.h \
     src/constants.h \
     src/guitartunerui.h \
     src/fastfouriertransformer.h
 FORMS    += src/guitartunerui.ui
 VERSION = 1.2.0
 symbian {
     INCLUDEPATH += /epoc32/include/mmf/common
     INCLUDEPATH += /epoc32/include/mmf/server
     LIBS += -lmmfdevsound
     TARGET.UID3 = 0xEC46D2C8
     # TARGET.CAPABILITY +=
     # TARGET.EPOCSTACKSIZE = 0x14000
     # TARGET.EPOCHEAPSIZE = 0x020000 0x1000000
 }
 RESOURCES += \
     guitartuner.qrc
 # Avoid auto screen rotation
 DEFINES += ORIENTATIONLOCK
 symbian {
     contains(DEFINES, ORIENTATIONLOCK):LIBS += -lavkon -leikcore -leiksrv -lcone
 }
 # Add mobility into Qt's CONFIG, and add  multimedia into MOBILITY.
 win32 {
     QT += multimedia
     RC_FILE = src/guitartuner.rc
 }
 else {
     CONFIG += mobility
     MOBILITY += multimedia
 }
 symbian {
     TARGET.CAPABILITY = UserEnvironment
 }
 # Add declarative module
 QT       += declarative
 OTHER_FILES += \
     src/application.qml \
     src/mycomponents/Adjuster.qml \
     src/mycomponents/adjustbars.js \
     src/mycomponents/ToggleButton.qml
 OTHER_FILES += \
     src/mycomponents/NotesModel.qml \
     src/mycomponents/NoteButtonView.qml \
     src/mycomponents/Meter.qml
 unix:!symbian {
     maemo5 {
         target.path = /opt/usr/bin
     } else {
         target.path = /usr/local/bin
     }
     INSTALLS += target
 }