/*! \page usingqmake Using QMake If you are using QMake, making your application boostable is just a matter of adding a suitable configuration option. For MeeGo Touch applications, install the libmeegotouch-dev package. If you are creating Debian packages, your application must build-depend on libmeegotouch-dev to build correctly. Add the following line in your .pro file (the meegotouch-boostable configuration option includes the meegotouch option so you should not specify it explicitly): \verbatim CONFIG += meegotouch-boostable \endverbatim For Qt Declarative (QML) applications, and plain Qt applications, the configuration option is provided by the applauncherd-dev package. Again, a build dependency is required for correct building of Debian packages. The configuration options are: \verbatim CONFIG += qdeclarative-boostable \endverbatim \verbatim CONFIG += qt-boostable \endverbatim If you want to use pkg-config directly for some reason (like getting error messages), you can add explicit pkg-config calls in the appropriate flags. For MeeGo Touch, the flags are: \verbatim QMAKE_CXXFLAGS += `pkg-config --cflags meegotouch-boostable` QMAKE_LFLAGS += `pkg-config --libs meegotouch-boostable` \endverbatim For Qt Declarative, the flags are: \verbatim QMAKE_CXXFLAGS += `pkg-config --cflags qdeclarative-boostable` QMAKE_LFLAGS += `pkg-config --libs qdeclarative-boostable` \endverbatim For plain Qt, the flags are: \verbatim QMAKE_CXXFLAGS += `pkg-config --cflags qt-boostable` QMAKE_LFLAGS += `pkg-config --libs qt-boostable` \endverbatim You can also manually set the options in your .pro file like this: \verbatim QMAKE_CXXFLAGS += -fPIC -fvisibility=hidden -fvisibility-inlines-hidden QMAKE_LFLAGS += -pie -rdynamic \endverbatim Note that in this case you have to update the flags manually if there are any changes in the required flags. */