From fb3a6182fc7db83ffac04752c37192f3dc1acd5f Mon Sep 17 00:00:00 2001 From: MoroccanMalinois Date: Mon, 27 Mar 2017 17:39:47 +0000 Subject: Make QtMultimedia dependency optional --- components/QRCodeScanner.qml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'components') 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; + } + } } -- cgit v1.2.3