We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5600dc commit cb26912Copy full SHA for cb26912
1 file changed
xfer.py
@@ -1,6 +1,7 @@
1
#!/usr/bin/env python3
2
3
import click
4
+import os
5
import cv2
6
import qrcode
7
import pyzbar.pyzbar as pyzbar
@@ -12,6 +13,18 @@
12
13
import logging
14
import time
15
16
+
17
+def _configure_qt_env() -> None:
18
+ fallback_fontdir = os.environ.get("XFER_QT_FONTDIR")
19
+ if fallback_fontdir:
20
+ current_fontdir = os.environ.get("QT_QPA_FONTDIR", "")
21
+ if not current_fontdir or "/cv2/qt/fonts" in current_fontdir:
22
+ os.environ["QT_QPA_FONTDIR"] = fallback_fontdir
23
+ os.environ.setdefault("QT_QPA_PLATFORM", "xcb")
24
25
26
+_configure_qt_env()
27
28
## tweakable params
29
CHUNK_SIZE = 256
30
PAYLOAD_SIZE = 537
0 commit comments