summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorChristian Kolset <christian.kolset@gmail.com>2026-04-20 16:55:57 -0600
committerChristian Kolset <christian.kolset@gmail.com>2026-04-20 16:55:57 -0600
commitd5acb04b88373d33b038bb59945fb5ab8b4f543b (patch)
tree21c37f2b54258ef20edc1b9b7226327d5f5b1a3a /main.py
parent425ba78ee1f760978b23a09fe8acbbc9b8b5dae4 (diff)
V8
Diffstat (limited to 'main.py')
-rw-r--r--main.py16
1 files changed, 5 insertions, 11 deletions
diff --git a/main.py b/main.py
index 8e8d4e6..b023b99 100644
--- a/main.py
+++ b/main.py
@@ -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()