qml QZXingFilter有哪些属性
时间: 2024-03-01 19:20:08 浏览: 85
QML实现的属性设置
QZXingFilter是一个用于在QML中实现QR码和条形码扫描的过滤器,它有以下属性:
1. format:要扫描的码的格式,可以是QR_CODE、DATA_MATRIX、UPC_E、UPC_A、EAN_8、EAN_13、CODE_128、CODE_39、CODE_93、CODABAR等。
2. enabled:指示是否启用QZXingFilter。默认为true。
3. timeout:指定扫描超时时间,单位为毫秒。默认为5000。
4. captureWidth:指定捕获图像的宽度。默认为640。
5. captureHeight:指定捕获图像的高度。默认为480。
6. smooth:指示是否对图像进行平滑处理。默认为true。
7. jitter:指定平滑处理时的抖动值。默认为0.1。
8. contrast:指定图像的对比度。默认为1.0。
9. brightness:指定图像的亮度。默认为0.0。
10. autoFocus:指示是否自动对焦。默认为true。
11. decodeContinuously:指示是否连续扫描。默认为true。
12. showViewfinder:指示是否显示取景框。默认为true。
13. viewfinderWidth:指定取景框的宽度。默认为0.6。
14. viewfinderHeight:指定取景框的高度。默认为0.4。
15. viewfinderColor:指定取景框的颜色。默认为"#00FFFFFF"。
16. viewfinderBorderColor:指定取景框的边框颜色。默认为"#FFFFFFFF"。
17. viewfinderBorderWidth:指定取景框的边框宽度。默认为2。
阅读全文