Sfoglia il codice sorgente

- remove some method declaration with type hints that work only in Python > 3.8

Marius Stanciu 5 anni fa
parent
commit
495650fc73
2 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 1 1
      FlatCAMObj.py
  2. 2 2
      flatcamGUI/GUIElements.py

+ 1 - 1
FlatCAMObj.py

@@ -384,7 +384,7 @@ class FlatCAMObj(QtCore.QObject):
             pass
             # self.app.log.warning("Failed to read option from field: %s" % option)
 
-    def plot(self, kind=None) -> bool:
+    def plot(self, kind=None):
         """
         Plot this object (Extend this method to implement the actual plotting).
         Call this in descendants before doing the plotting.

+ 2 - 2
flatcamGUI/GUIElements.py

@@ -726,7 +726,7 @@ class FCSpinner(QtWidgets.QSpinBox):
             self.readyToEdit = True
             self.prev_readyToEdit = True
 
-    def valueFromText(self, text: str) -> int:
+    def valueFromText(self, text):
         txt = text.strip('%%')
         try:
             ret_val = int(txt)
@@ -1426,7 +1426,7 @@ class FCLabel(QtWidgets.QLabel):
         # for the usage of this label as a clickable label, to know that current state
         self.clicked_state = False
 
-    def mousePressEvent(self, ev: QtGui.QMouseEvent) -> None:
+    def mousePressEvent(self, event):
         self.clicked_state = not self.clicked_state
         self.clicked.emit(self.clicked_state)