diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2014-07-09 16:04:14 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2014-07-14 12:22:10 +0200 |
commit | 3a037fe9a274953549c52d6d41e6112daa6362ac (patch) | |
tree | 2f5d801a7f3725df18ed14bfd878c201e0b304f0 /share | |
parent | 7eebf9997850de606bbd00f5eb64720888940c1c (diff) |
Add and make use of convenience item QtGuiApplication.
Using this item, building a Qt gui app against a static Qt
will work out of the box.
Also add the less useful QtApplication for completeness.
Change-Id: Idca1dbd3085659ebaf563f7df89f73b9daaf7001
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'share')
-rw-r--r-- | share/qbs/imports/qbs/base/QtApplication.qbs | 5 | ||||
-rw-r--r-- | share/qbs/imports/qbs/base/QtGuiApplication.qbs | 11 |
2 files changed, 16 insertions, 0 deletions
diff --git a/share/qbs/imports/qbs/base/QtApplication.qbs b/share/qbs/imports/qbs/base/QtApplication.qbs new file mode 100644 index 000000000..7417150e1 --- /dev/null +++ b/share/qbs/imports/qbs/base/QtApplication.qbs @@ -0,0 +1,5 @@ +import qbs + +CppApplication { + Depends { name: "Qt.core" } +} diff --git a/share/qbs/imports/qbs/base/QtGuiApplication.qbs b/share/qbs/imports/qbs/base/QtGuiApplication.qbs new file mode 100644 index 000000000..fd75f18fd --- /dev/null +++ b/share/qbs/imports/qbs/base/QtGuiApplication.qbs @@ -0,0 +1,11 @@ +import qbs + +CppApplication { + Depends { name: "Qt.gui" } + Depends { + name: "Qt" + submodules: Qt.gui.defaultQpaPlugin + condition: linkDefaultQpaPlugin && Qt.gui.defaultQpaPlugin + } + property bool linkDefaultQpaPlugin: Qt.gui.isStaticLibrary +} |