From 8d6acf3a8ea4b37f86b321dbf430be5be01b1267 Mon Sep 17 00:00:00 2001 From: Christian Kolset Date: Mon, 13 Apr 2026 14:36:55 -0600 Subject: init --- daq_system/main.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 daq_system/main.py (limited to 'daq_system/main.py') 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() -- cgit v1.2.3