if (url.isValid() && fileItem.isDir()) {
settings->setHomeUrl(url.prettyUrl());
} else {
- KMessageBox::error(this, i18nc("@info", "The location for the home folder is invalid and will not be applied."));
+ KMessageBox::error(this, i18nc("@info", "The location for the home folder is invalid or does not exist, it will not be applied."));
}
settings->setSplitView(m_splitView->isChecked());
void StartupSettingsPage::useDefaultLocation()
{
- m_homeUrl->setText(QDir::homePath());
+ KUrl url(QDir::homePath());
+ m_homeUrl->setText(url.prettyUrl());
}
void StartupSettingsPage::loadSettings()
{
GeneralSettings* settings = DolphinSettings::instance().generalSettings();
- m_homeUrl->setText(settings->homeUrl());
+ KUrl url(settings->homeUrl());
+ m_homeUrl->setText(url.prettyUrl());
m_splitView->setChecked(settings->splitView());
m_editableUrl->setChecked(settings->editableUrl());
m_showFullPath->setChecked(settings->showFullPath());