aboutsummaryrefslogtreecommitdiff
path: root/components
diff options
context:
space:
mode:
authorMoroccanMalinois <MoroccanMalinois@protonmail.com>2017-03-27 17:39:47 +0000
committerMoroccanMalinois <MoroccanMalinois@protonmail.com>2017-03-27 17:39:47 +0000
commitfb3a6182fc7db83ffac04752c37192f3dc1acd5f (patch)
treebcdf4e5bf0b86e53091f5f66e32d02936b7152a9 /components
parent12573652a0a5836938b02a2308098929fdf06ab4 (diff)
downloadmonzero-gui-fb3a6182fc7db83ffac04752c37192f3dc1acd5f.tar.gz
monzero-gui-fb3a6182fc7db83ffac04752c37192f3dc1acd5f.tar.xz
monzero-gui-fb3a6182fc7db83ffac04752c37192f3dc1acd5f.zip
Make QtMultimedia dependency optional
Diffstat (limited to 'components')
-rw-r--r--components/QRCodeScanner.qml7
1 files changed, 7 insertions, 0 deletions
diff --git a/components/QRCodeScanner.qml b/components/QRCodeScanner.qml
index 10c1592a..d9a6d933 100644
--- a/components/QRCodeScanner.qml
+++ b/components/QRCodeScanner.qml
@@ -131,4 +131,11 @@ Rectangle {
root.state = "Stopped"
}
}
+
+ Component.onCompleted: {
+ if( QtMultimedia.availableCameras.length == 0) {
+ console.log("No camera available. Disable qrScannerEnabled");
+ appWindow.qrScannerEnabled = false;
+ }
+ }
}