@@ -427,6 +427,7 @@ GeneralTab::GeneralTab(QWidget *_parent, const char *_name)
427
427
428
428
chkRenameMergedLayers->setChecked (KisImageConfig (true ).renameMergedLayers ());
429
429
chkRenamePastedLayers->setChecked (cfg.renamePastedLayers ());
430
+ chkRenameDuplicatedLayers->setChecked (KisImageConfig (true ).renameDuplicatedLayers ());
430
431
431
432
KConfigGroup group = KSharedConfig::openConfig ()->group (" File Dialogs" );
432
433
bool dontUseNative = true ;
@@ -761,6 +762,7 @@ void GeneralTab::setDefault()
761
762
762
763
chkRenameMergedLayers->setChecked (KisImageConfig (true ).renameMergedLayers (true ));
763
764
chkRenamePastedLayers->setChecked (cfg.renamePastedLayers (true ));
765
+ chkRenameDuplicatedLayers->setChecked (KisImageConfig (true ).renameDuplicatedLayers (true ));
764
766
765
767
QAbstractButton *button = m_pasteFormatGroup.button (cfg.pasteFormat (true ));
766
768
Q_ASSERT (button);
@@ -939,6 +941,11 @@ bool GeneralTab::renamePastedLayers()
939
941
return chkRenamePastedLayers->isChecked ();
940
942
}
941
943
944
+ bool GeneralTab::renameDuplicatedLayers ()
945
+ {
946
+ return chkRenameDuplicatedLayers->isChecked ();
947
+ }
948
+
942
949
void GeneralTab::getBackgroundImage ()
943
950
{
944
951
KoFileDialog dialog (this , KoFileDialog::OpenFile, " BackgroundImages" );
@@ -2460,6 +2467,7 @@ bool KisDlgPreferences::editPreferences()
2460
2467
2461
2468
KisImageConfig (true ).setRenameMergedLayers (m_general->renameMergedLayers ());
2462
2469
cfg.setRenamePastedLayers (m_general->renamePastedLayers ());
2470
+ KisImageConfig (true ).setRenameDuplicatedLayers (m_general->renameDuplicatedLayers ());
2463
2471
2464
2472
// Color settings
2465
2473
cfg.setUseSystemMonitorProfile (m_colorSettings->m_page ->chkUseSystemMonitorProfile ->isChecked ());
0 commit comments