#include "dolphin_generalsettings.h"
#include <QUrl>
-#include <KDebug>
-#include <KGlobal>
+#include "dolphindebug.h"
-#include <KComponentData>
#include <QCryptographicHash>
#include <QDate>
#include <QFile>
if (useDefaultProps) {
if (useDetailsViewWithPath) {
setViewMode(DolphinView::DetailsView);
- setVisibleRoles(QList<QByteArray>() << "path");
+ setVisibleRoles({"path"});
} else {
// The global view-properties act as default for directories without
// any view-property configuration. Constructing a ViewProperties
// by "CustomizedDetails"), also a details-view with no additional information
// is accepted.
- QList<QByteArray> roles;
- roles.append("text");
+ QList<QByteArray> roles{"text"};
// Iterate through all stored keys and append all roles that match to
// the current view mode.
void ViewProperties::save()
{
- kDebug() << "Saving view-properties to" << m_filePath;
+ qCDebug(DolphinDebug) << "Saving view-properties to" << m_filePath;
QDir dir;
dir.mkpath(m_filePath);
m_node->setVersion(CurrentViewPropertiesVersion);
- m_node->writeConfig();
+ m_node->save();
m_changedProps = false;
}
QString ViewProperties::destinationDir(const QString& subDir) const
{
QString path = QStandardPaths::writableLocation(QStandardPaths::DataLocation);
- path.append(KGlobal::mainComponent().componentName());
path.append("/view_properties/").append(subDir);
return path;
}
case DolphinView::IconsView: prefix = "Icons_"; break;
case DolphinView::CompactView: prefix = "Compact_"; break;
case DolphinView::DetailsView: prefix = "Details_"; break;
- default: kWarning() << "Unknown view-mode of the view properties";
+ default: qCWarning(DolphinDebug) << "Unknown view-mode of the view properties";
}
return prefix;