From e8a3ec982274a5bc70ead8a7d7dadca0741736d5 Mon Sep 17 00:00:00 2001 From: Stephen Rhodes Date: Thu, 8 Feb 2024 13:18:05 -0500 Subject: [PATCH] fix windows install --- onvif-gui/gui/main.py | 17 ++++++++++------- onvif-gui/pyproject.toml | 4 ++-- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/onvif-gui/gui/main.py b/onvif-gui/gui/main.py index 31179364..a98e9333 100644 --- a/onvif-gui/gui/main.py +++ b/onvif-gui/gui/main.py @@ -41,7 +41,7 @@ import avio -VERSION = "1.2.11" +VERSION = "1.2.13" class MainWindowSignals(QObject): started = pyqtSignal(int) @@ -491,12 +491,15 @@ def run(): sys.exit() - app = QApplication(sys.argv) - app.setStyle('Fusion') - window = MainWindow(clear_settings) - window.style() - window.show() - app.exec() + try: + app = QApplication(sys.argv) + app.setStyle('Fusion') + window = MainWindow(clear_settings) + window.style() + window.show() + app.exec() + except Exception as ex: + print("Error starting application: " + str(ex)) if __name__ == '__main__': run() \ No newline at end of file diff --git a/onvif-gui/pyproject.toml b/onvif-gui/pyproject.toml index 0e0c6ea3..10f1c911 100644 --- a/onvif-gui/pyproject.toml +++ b/onvif-gui/pyproject.toml @@ -19,7 +19,7 @@ [project] name = "onvif-gui" -version = "1.2.11" +version = "1.2.13" dynamic = ["gui-scripts"] description = "A client gui for Onvif" readme = "README.md" @@ -38,7 +38,7 @@ classifiers = [ ] dependencies = [ - "libonvif", "avio", "pyqt6==6.5.0", "numpy", "loguru", "opencv-python" + "libonvif==2.0.10", "avio==2.1.8", "pyqt6", "numpy", "loguru", "opencv-python" ] [project.urls]