Browse Source

Extended the typing for the calllbacks

CL-541
Jaime van Kessel 7 years ago
parent
commit
10a2dbb134
1 changed files with 4 additions and 4 deletions
  1. 4 4
      cura/PrinterOutput/NetworkedPrinterOutputDevice.py

+ 4 - 4
cura/PrinterOutput/NetworkedPrinterOutputDevice.py

@@ -38,20 +38,20 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
         request.setHeader(QNetworkRequest.UserAgentHeader, self._user_agent)
         request.setHeader(QNetworkRequest.UserAgentHeader, self._user_agent)
         return request
         return request
 
 
-    def _put(self, target: str, data: str, onFinished: Callable):
+    def _put(self, target: str, data: str, onFinished: Callable[[QNetworkReply], None]):
         request = self._createEmptyRequest(target)
         request = self._createEmptyRequest(target)
         reply = self._manager.put(request, data.encode())
         reply = self._manager.put(request, data.encode())
         self._onFinishedCallbacks[reply.url().toString() + str(reply.operation())] = onFinished
         self._onFinishedCallbacks[reply.url().toString() + str(reply.operation())] = onFinished
 
 
-    def _get(self, target: str, onFinished: Callable):
+    def _get(self, target: str, onFinished: Callable[[QNetworkReply], None]):
         request = self._createEmptyRequest(target)
         request = self._createEmptyRequest(target)
         reply = self._manager.get(request)
         reply = self._manager.get(request)
         self._onFinishedCallbacks[reply.url().toString() + str(reply.operation())] = onFinished
         self._onFinishedCallbacks[reply.url().toString() + str(reply.operation())] = onFinished
 
 
-    def _delete(self, target: str, onFinished: Callable):
+    def _delete(self, target: str, onFinished: Callable[[QNetworkReply], None]):
         pass
         pass
 
 
-    def _post(self, target: str, data: str, onFinished: Callable, onProgress: Callable):
+    def _post(self, target: str, data: str, onFinished: Callable[[QNetworkReply], None], onProgress: Callable):
         pass
         pass
 
 
     def _createNetworkManager(self):
     def _createNetworkManager(self):