diff --git a/src/sl-decimators.py b/src/sl-decimators.py
index 548ac15b65d905a506db86b5305a232ea1a7ca70..0a02cf0dd73fedae161f2b37ef4e7d882efaa9e3 100644
--- a/src/sl-decimators.py
+++ b/src/sl-decimators.py
@@ -1414,27 +1414,13 @@ class LineEditRO(QLineEdit):
         self.setStyleSheet("background-color: rgb(200, 200, 200)")
 
 
-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_()
+def main():
+    app = QApplication([])
+    window = MainWindow()
+    window.show()
+    app.exec_()
+    pass
+
+
+if __name__ == "__main__":
+    main()