Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantinos Karmas <konskarm@gmail.com>2021-10-05 15:53:38 +0300
committerKonstantinos Karmas <konskarm@gmail.com>2021-10-05 15:53:38 +0300
commite4f6c1a440eb18afd9923cd4e31fbb48acc1ddbd (patch)
tree33c39ed8da2a90dab085ae8e94f126fa53729db5 /cura/Machines
parent587421f97a2f982bdbd367464edee77ff3d5e824 (diff)
Fix typing
CURA-8254 Co-Authored-By: Jaime van Kessel <3922611+nallath@users.noreply.github.com>
Diffstat (limited to 'cura/Machines')
-rw-r--r--cura/Machines/Models/MaterialManagementModel.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/cura/Machines/Models/MaterialManagementModel.py b/cura/Machines/Models/MaterialManagementModel.py
index ae86e609ee..5c6baaf55f 100644
--- a/cura/Machines/Models/MaterialManagementModel.py
+++ b/cura/Machines/Models/MaterialManagementModel.py
@@ -35,7 +35,7 @@ class MaterialManagementModel(QObject):
super().__init__(parent = parent)
self._checkIfNewMaterialsWereInstalled()
- def _checkIfNewMaterialsWereInstalled(self):
+ def _checkIfNewMaterialsWereInstalled(self) -> None:
"""
Checks whether new material packages were installed in the latest startup. If there were, then it shows
a message prompting the user to sync the materials with their printers.
@@ -47,7 +47,7 @@ class MaterialManagementModel(QObject):
self._showSyncNewMaterialsMessage()
break
- def _showSyncNewMaterialsMessage(self):
+ def _showSyncNewMaterialsMessage(self) -> None:
sync_materials_message = Message(
text = catalog.i18nc("@action:button",
"Please sync the material profiles with your printers before starting to print."),
@@ -80,12 +80,11 @@ class MaterialManagementModel(QObject):
if any([stack.supportsMaterialExport for stack in global_stacks]):
sync_materials_message.show()
- def _onSyncMaterialsMessageActionTriggered(self, sync_message: Optional[Message], sync_message_action: Optional[str]):
+ def _onSyncMaterialsMessageActionTriggered(self, sync_message: Message, sync_message_action: str):
if sync_message_action == "sync":
QDesktopServices.openUrl(QUrl("https://example.com/openSyncAllWindow"))
# self.openSyncAllWindow()
- if sync_message is not None:
- sync_message.hide()
+ sync_message.hide()
elif sync_message_action == "learn_more":
QDesktopServices.openUrl(QUrl("https://support.ultimaker.com/hc/en-us/articles/360013137919?utm_source=cura&utm_medium=software&utm_campaign=sync-material-printer-message"))