diff options
author | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2015-10-14 10:09:31 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2015-10-14 09:14:34 +0000 |
commit | 6cb205363aefef601df11dfef4e7ecc1c7665d82 (patch) | |
tree | b1c417a8710912bfb3eecb75ba3ab3a2669d9af0 /src/plugins/imageviewer | |
parent | 109ce6ef421517018e628b5820fc2cd23f5f8d52 (diff) | |
download | qt-creator-6cb205363aefef601df11dfef4e7ecc1c7665d82.tar.gz |
Fix qbs build with Qt that does not have the SVG module.
This now works the same way as with qmake.
Change-Id: I8e6b7f32ffff19e6f4fe9d83ffe804984e33f298
Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
Diffstat (limited to 'src/plugins/imageviewer')
-rw-r--r-- | src/plugins/imageviewer/imageviewer.qbs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/imageviewer/imageviewer.qbs b/src/plugins/imageviewer/imageviewer.qbs index 98cf684a5d..03b0ee95b0 100644 --- a/src/plugins/imageviewer/imageviewer.qbs +++ b/src/plugins/imageviewer/imageviewer.qbs @@ -3,11 +3,17 @@ import qbs 1.0 QtcPlugin { name: "ImageViewer" - Depends { name: "Qt"; submodules: ["widgets", "svg"] } + Depends { name: "Qt.svg"; required: false } + Depends { name: "Qt.widgets" } Depends { name: "Utils" } Depends { name: "Core" } + Properties { + condition: !Qt.svg.present + cpp.defines: base.concat("QT_NO_SVG") + } + files: [ "imageview.cpp", "imageview.h", |