#include "startup/startupsettingspage.h"
#include "trash/trashsettingspage.h"
#include "viewmodes/viewsettingspage.h"
-#include "config-kuserfeedback.h"
+#include "config-dolphin.h"
#ifdef HAVE_KUSERFEEDBACK
#include "userfeedback/dolphinfeedbackprovider.h"
#include "userfeedback/userfeedbacksettingspage.h"
setMinimumSize(QSize(540, minSize.height()));
setFaceType(List);
- setWindowTitle(i18nc("@title:window", "Dolphin Preferences"));
+ setWindowTitle(i18nc("@title:window", "Configure"));
QDialogButtonBox* box = new QDialogButtonBox(QDialogButtonBox::Ok
| QDialogButtonBox::Apply | QDialogButtonBox::Cancel | QDialogButtonBox::RestoreDefaults);
box->button(QDialogButtonBox::Apply)->setEnabled(false);
QStringLiteral("open_in_new_tab"),
QStringLiteral("open_in_new_window"),
QStringLiteral("copy_location"),
- QStringLiteral("duplicate")
+ QStringLiteral("duplicate"),
+ QStringLiteral("open_terminal_here")
});
KPageWidgetItem* contextMenuSettingsFrame = addPage(contextMenuSettingsPage,
i18nc("@title:group", "Context Menu"));
- contextMenuSettingsFrame->setIcon(QIcon::fromTheme(QStringLiteral("application-menu")));
+ contextMenuSettingsFrame->setIcon(QIcon::fromTheme(QStringLiteral("preferences-desktop-menu-edit")));
connect(contextMenuSettingsPage, &ContextMenuSettingsPage::changed, this, &DolphinSettingsDialog::enableApply);
// Trash
trashSettingsPage = createTrashSettingsPage(this);
#endif
if (trashSettingsPage) {
- KPageWidgetItem* trashSettingsFrame = addPage(trashSettingsPage,
+ trashSettings = addPage(trashSettingsPage,
i18nc("@title:group", "Trash"));
- trashSettingsFrame->setIcon(QIcon::fromTheme(QStringLiteral("user-trash")));
+ trashSettings->setIcon(QIcon::fromTheme(QStringLiteral("user-trash")));
connect(trashSettingsPage, &TrashSettingsPage::changed, this, &DolphinSettingsDialog::enableApply);
}
}
#endif
- const KConfigGroup dialogConfig(KSharedConfig::openConfig(QStringLiteral("dolphinrc")), "SettingsDialog");
+ const KConfigGroup dialogConfig(KSharedConfig::openStateConfig(), "SettingsDialog");
KWindowConfig::restoreWindowSize(windowHandle(), dialogConfig);
}
DolphinSettingsDialog::~DolphinSettingsDialog()
{
- KConfigGroup dialogConfig(KSharedConfig::openConfig(QStringLiteral("dolphinrc")), "SettingsDialog");
+ KConfigGroup dialogConfig(KSharedConfig::openStateConfig(), "SettingsDialog");
KWindowConfig::saveWindowSize(windowHandle(), dialogConfig);
}