Added preference. CURA-3214

This commit is contained in:
Jack Ha 2017-02-13 14:29:34 +01:00
parent a3af887d3f
commit e5cdc318f7
2 changed files with 28 additions and 1 deletions

View File

@ -230,6 +230,8 @@ class CuraApplication(QtApplication):
Preferences.getInstance().addPreference("cura/currency", "")
Preferences.getInstance().addPreference("cura/material_settings", "{}")
Preferences.getInstance().addPreference("general/auto_slice", True)
for key in [
"dialog_load_path", # dialog_save_path is in LocalFileOutputDevicePlugin
"dialog_profile_path",

View File

@ -162,6 +162,31 @@ UM.PreferencesPage
width: UM.Theme.getSize("default_margin").width
}
UM.TooltipArea
{
width: childrenRect.width;
height: childrenRect.height;
text: catalog.i18nc("@info:tooltip","Slice automatically when changing settings.")
CheckBox
{
id: autoSliceCheckbox
checked: boolCheck(UM.Preferences.getValue("general/auto_slice"))
onClicked: UM.Preferences.setValue("general/auto_slice", checked)
text: catalog.i18nc("@option:check","Slice automatically");
}
}
Item
{
//: Spacer
height: UM.Theme.getSize("default_margin").height
width: UM.Theme.getSize("default_margin").width
}
Label
{
font.bold: true
@ -274,7 +299,7 @@ UM.PreferencesPage
Label
{
font.bold: true
text: catalog.i18nc("@label","Opening files")
text: catalog.i18nc("@label","Opening and saving files")
}
UM.TooltipArea {