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