diff options
| author | Christian Kolset <christian.kolset@gmail.com> | 2026-04-13 14:36:55 -0600 |
|---|---|---|
| committer | Christian Kolset <christian.kolset@gmail.com> | 2026-04-13 14:36:55 -0600 |
| commit | 8d6acf3a8ea4b37f86b321dbf430be5be01b1267 (patch) | |
| tree | 923251b7ee88c7b5c89500883154bad32a2ecca5 /daq_system/main.py | |
init
Diffstat (limited to 'daq_system/main.py')
| -rw-r--r-- | daq_system/main.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/daq_system/main.py b/daq_system/main.py new file mode 100644 index 0000000..d4979b6 --- /dev/null +++ b/daq_system/main.py @@ -0,0 +1,28 @@ +""" +Lab DAQ System - Main Entry Point +Run this file to launch the application. +""" + +import sys +from PyQt6.QtWidgets import QApplication +from PyQt6.QtCore import Qt +from ui.main_window import MainWindow + + +def main(): + app = QApplication(sys.argv) + app.setApplicationName("LabDAQ") + app.setOrganizationName("Lab Instruments") + app.setAttribute(Qt.ApplicationAttribute.AA_UseHighDpiPixmaps) + + # Load global stylesheet + with open("ui/style.qss", "r") as f: + app.setStyleSheet(f.read()) + + window = MainWindow() + window.show() + sys.exit(app.exec()) + + +if __name__ == "__main__": + main() |
