if (urls.count() > 5) {
QString question = i18np("Are you sure you want to open 1 terminal window?", "Are you sure you want to open %1 terminal windows?", urls.count());
- const int answer = KMessageBox::warningTwoActions(
+ const int answer = KMessageBox::warningContinueCancel(
this,
question,
{},
<group name="Notification Messages">
<entry name="ConfirmOpenManyFolders" type="Bool">
<label>Ask for confirmation when opening many folders at once.</label>
- <default>false</default>
+ <default>true</default>
</entry>
<entry name="ConfirmOpenManyTerminals" type="Bool">
<label>Ask for confirmation when opening many terminals at once.</label>
- <default>false</default>
+ <default>true</default>
</entry>
</group>
</kcfg>
GeneralSettings *settings = GeneralSettings::self();
settings->setConfirmClosingMultipleTabs(m_confirmClosingMultipleTabs->isChecked());
- settings->setConfirmOpenManyFolders(!m_confirmOpenManyFolders->isChecked());
- settings->setConfirmOpenManyTerminals(!m_confirmOpenManyTerminals->isChecked());
+ settings->setConfirmOpenManyFolders(m_confirmOpenManyFolders->isChecked());
+ settings->setConfirmOpenManyTerminals(m_confirmOpenManyTerminals->isChecked());
#if HAVE_TERMINAL
settings->setConfirmClosingTerminalRunningProgram(m_confirmClosingTerminalRunningProgram->isChecked());
// KMessageBox for its dontshowAgain settings are true => Yes, false => No, No value => ask
// we use default = false to not write false into the rc file, but have no value
// the UI has inversed meaning compared to the interpretation
- m_confirmOpenManyFolders->setChecked(!GeneralSettings::confirmOpenManyFolders());
- m_confirmOpenManyTerminals->setChecked(!GeneralSettings::confirmOpenManyTerminals());
+ m_confirmOpenManyFolders->setChecked(GeneralSettings::confirmOpenManyFolders());
+ m_confirmOpenManyTerminals->setChecked(GeneralSettings::confirmOpenManyTerminals());
#if HAVE_TERMINAL
m_confirmClosingTerminalRunningProgram->setChecked(GeneralSettings::confirmClosingTerminalRunningProgram());
if (indexes.count() > 5) {
QString question = i18np("Are you sure you want to open 1 item?", "Are you sure you want to open %1 items?", indexes.count());
- const int answer = KMessageBox::warningTwoActions(
+ const int answer = KMessageBox::warningContinueCancel(
this,
question,
{},