mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-06 22:47:29 -06:00
removing select same profile checkbox
CURA-11403
This commit is contained in:
parent
f67d2ed5fe
commit
b1b9660651
4 changed files with 1 additions and 24 deletions
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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()
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue