Browse Source

removing select same profile checkbox

CURA-11403
Saumya Jain 1 year ago
parent
commit
b1b9660651

+ 1 - 1
plugins/3MFReader/SpecificSettingsModel.py

@@ -27,7 +27,7 @@ class SpecificSettingsModel(ListModel):
             setting_type = stack.getProperty(setting, "type")
             setting_type = stack.getProperty(setting, "type")
             if setting_type is not None:
             if setting_type is not None:
                 # This is not very good looking, but will do for now
                 # This is not very good looking, but will do for now
-                value = SettingDefinition.settingValueToString(setting_type, value) + " " + unit
+                value = str(SettingDefinition.settingValueToString(setting_type, value)) + " " + str(unit)
             else:
             else:
                 value = str(value)
                 value = str(value)
 
 

+ 0 - 1
plugins/3MFReader/ThreeMFWorkspaceReader.py

@@ -702,7 +702,6 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
         self._dialog.setIsAbstractMachine(is_abstract_machine)
         self._dialog.setIsAbstractMachine(is_abstract_machine)
         self._dialog.setMachineName(machine_name)
         self._dialog.setMachineName(machine_name)
         self._dialog.updateCompatibleMachine()
         self._dialog.updateCompatibleMachine()
-        self._dialog.setSelectSameProfileChecked(self._dialog.isCompatibleMachine)
 
 
         # Block until the dialog is closed.
         # Block until the dialog is closed.
         self._dialog.waitForClose()
         self._dialog.waitForClose()

+ 0 - 11
plugins/3MFReader/WorkspaceDialog.py

@@ -74,7 +74,6 @@ class WorkspaceDialog(QObject):
         self._is_abstract_machine = False
         self._is_abstract_machine = False
         self._is_networked_machine = False
         self._is_networked_machine = False
         self._is_compatible_machine = False
         self._is_compatible_machine = False
-        self._select_same_profile_checked = True
         self._allow_create_machine = True
         self._allow_create_machine = True
         self._exported_settings_model = SpecificSettingsModel()
         self._exported_settings_model = SpecificSettingsModel()
         self._is_ucp = False
         self._is_ucp = False
@@ -103,7 +102,6 @@ class WorkspaceDialog(QObject):
     missingPackagesChanged = pyqtSignal()
     missingPackagesChanged = pyqtSignal()
     isCompatibleMachineChanged = pyqtSignal()
     isCompatibleMachineChanged = pyqtSignal()
     isUcpChanged = pyqtSignal()
     isUcpChanged = pyqtSignal()
-    selectSameProfileCheckedChanged = pyqtSignal()
 
 
     @pyqtProperty(bool, notify = isPrinterGroupChanged)
     @pyqtProperty(bool, notify = isPrinterGroupChanged)
     def isPrinterGroup(self) -> bool:
     def isPrinterGroup(self) -> bool:
@@ -327,15 +325,6 @@ class WorkspaceDialog(QObject):
     def isUcp(self):
     def isUcp(self):
         return self._is_ucp
         return self._is_ucp
 
 
-    def setSelectSameProfileChecked(self, select_same_profile_checked):
-        if select_same_profile_checked != self._select_same_profile_checked:
-            self._select_same_profile_checked = select_same_profile_checked
-            self.selectSameProfileCheckedChanged.emit()
-
-    @pyqtProperty(bool, notify = selectSameProfileCheckedChanged, fset = setSelectSameProfileChecked)
-    def selectSameProfileChecked(self):
-        return self._select_same_profile_checked
-
     def setAllowCreatemachine(self, allow_create_machine):
     def setAllowCreatemachine(self, allow_create_machine):
         self._allow_create_machine = allow_create_machine
         self._allow_create_machine = allow_create_machine
 
 

+ 0 - 11
plugins/3MFReader/WorkspaceDialog.qml

@@ -226,17 +226,6 @@ UM.Dialog
                                 rows: manager.exportedSettingModel.items
                                 rows: manager.exportedSettingModel.items
                             }
                             }
                         }
                         }
-
-                        UM.CheckBox
-                        {
-                            text: catalog.i18nc("@action:checkbox", "Select the same profile")
-                            onEnabledChanged: manager.selectSameProfileChecked = enabled
-                            tooltip: enabled ? "" : catalog.i18nc("@tooltip", "You can use the same profile only if you have the same printer as the project was published with")
-                            visible: manager.isUcp
-
-                            checked: manager.selectSameProfileChecked
-                            onCheckedChanged: manager.selectSameProfileChecked = checked
-                        }
                     }
                     }
 
 
                     comboboxVisible: manager.qualityChangesConflict
                     comboboxVisible: manager.qualityChangesConflict