aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/imageviewer/imageviewer.qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2015-10-14 10:09:31 +0200
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2015-10-14 09:14:34 +0000
commit6cb205363aefef601df11dfef4e7ecc1c7665d82 (patch)
treeb1c417a8710912bfb3eecb75ba3ab3a2669d9af0 /src/plugins/imageviewer/imageviewer.qbs
parent109ce6ef421517018e628b5820fc2cd23f5f8d52 (diff)
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/imageviewer.qbs')
-rw-r--r--src/plugins/imageviewer/imageviewer.qbs8
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",