From 01c7ebc75f4760985f63ef1ba8f8c2d367da0ea8 Mon Sep 17 00:00:00 2001 From: "paolo.cinquegrana@elettra.eu" <paolo.cinquegrana@elettra.eu> Date: Thu, 16 Dec 2021 18:01:27 +0100 Subject: [PATCH] corretto main, di nuovo... --- src/sl-decimators.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/sl-decimators.py b/src/sl-decimators.py index f6a6a31..548ac15 100644 --- a/src/sl-decimators.py +++ b/src/sl-decimators.py @@ -1415,6 +1415,26 @@ class LineEditRO(QLineEdit): app = QApplication([]) +try: + tmpdim = sys.argv[1] + tmpdim = tmpdim.split('x') + larghezzaaltezza = [float(tmpdim[0]), float(tmpdim[1])] + dimensione = max(larghezzaaltezza) +except: + screen = QDesktopWidget().screenGeometry() + larghezzaaltezza = [screen.width(), screen.height()] + if max(larghezzaaltezza) > 3000: + dimensione = max(larghezzaaltezza)*0.38 + elif max(larghezzaaltezza) > 2000: + dimensione = max(larghezzaaltezza)*0.6 + elif max(larghezzaaltezza) > 1000: + dimensione = max(larghezzaaltezza)*0.7 + else: + dimensione = max(larghezzaaltezza)*2 +print(larghezzaaltezza) +font_pannello = QFont("Arial", round(dimensione/160.0), -1, False) +app.setFont(font_pannello) main = MainWindow() +main.resize(larghezzaaltezza[0]/10, larghezzaaltezza[1]/10) main.show() app.exec_() -- GitLab