diff options
Diffstat (limited to 'main.py')
| -rw-r--r-- | main.py | 16 |
1 files changed, 5 insertions, 11 deletions
@@ -6,14 +6,9 @@ Run: Requirements: pip install PyQt6 pyqtgraph numpy pyserial - -Optional (real hardware): - pip install nidaqmx # NI-DAQmx runtime must also be installed """ -import sys -import os - +import sys, os sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) from PyQt6.QtWidgets import QApplication @@ -23,12 +18,11 @@ from ui.main_window import MainWindow def main(): app = QApplication(sys.argv) app.setApplicationName("LabDAQ") - app.setOrganizationName("Lab Instruments") - # Note: AA_UseHighDpiPixmaps was removed in PyQt6 — HiDPI is always on - qss_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "ui", "style.qss") - with open(qss_path, "r") as f: - app.setStyleSheet(f.read()) + qss = os.path.join(os.path.dirname(os.path.abspath(__file__)), "ui", "style_dark.qss") + if os.path.exists(qss): + with open(qss) as f: + app.setStyleSheet(f.read()) win = MainWindow() win.show() |
