save rotate_on_terrain checkbox state
This commit is contained in:
@@ -849,6 +849,9 @@ void MapView::setupScriptingUi()
|
|||||||
|
|
||||||
void MapView::setupObjectEditorUi()
|
void MapView::setupObjectEditorUi()
|
||||||
{
|
{
|
||||||
|
// initialize some saved defaults
|
||||||
|
_object_paste_params.rotate_on_terrain = _settings->value("paste_params/rotate_on_terrain", true).toBool();
|
||||||
|
|
||||||
/* Tool */
|
/* Tool */
|
||||||
objectEditor = new Noggit::Ui::object_editor(this
|
objectEditor = new Noggit::Ui::object_editor(this
|
||||||
, _world.get()
|
, _world.get()
|
||||||
|
|||||||
@@ -481,6 +481,8 @@ namespace Noggit
|
|||||||
connect(paste_override_rotate_cb, &QCheckBox::stateChanged, [=](int s)
|
connect(paste_override_rotate_cb, &QCheckBox::stateChanged, [=](int s)
|
||||||
{
|
{
|
||||||
paste_params->rotate_on_terrain = s;
|
paste_params->rotate_on_terrain = s;
|
||||||
|
_settings->setValue("paste_params/rotate_on_terrain", (bool)s);
|
||||||
|
_settings->sync();
|
||||||
});
|
});
|
||||||
|
|
||||||
connect ( pasteModeGroup, qOverload<int> (&QButtonGroup::idClicked)
|
connect ( pasteModeGroup, qOverload<int> (&QButtonGroup::idClicked)
|
||||||
|
|||||||
Reference in New Issue
Block a user