1
mirror of https://invent.kde.org/network/falkon.git synced 2024-11-11 09:32:12 +01:00

[Code] Use QDir::separator() instead of hardcoded "/"

QDir::separator() returns native separator (= "\" on Windows)
This commit is contained in:
nowrep 2013-12-26 20:52:21 +01:00
parent f28eb82fb2
commit 4f059a75ee
3 changed files with 7 additions and 7 deletions

View File

@ -121,7 +121,7 @@ MainApplication::MainApplication(int &argc, char** argv)
#if defined(QZ_WS_X11) && !defined(NO_SYSTEM_DATAPATH)
DATADIR = USE_DATADIR;
#else
DATADIR = qApp->applicationDirPath() + "/";
DATADIR = qApp->applicationDirPath() + QDir::separator();
#endif
#ifdef Q_OS_MAC
@ -250,11 +250,11 @@ MainApplication::MainApplication(int &argc, char** argv)
m_activeProfil = PROFILEDIR + "profiles/default/";
}
else {
m_activeProfil = PROFILEDIR + "profiles/" + settings.value("Profiles/startProfile", "default").toString() + "/";
m_activeProfil = PROFILEDIR + "profiles/" + settings.value("Profiles/startProfile", "default").toString() + QDir::separator();
}
}
else {
m_activeProfil = PROFILEDIR + "profiles/" + startProfile + "/";
m_activeProfil = PROFILEDIR + "profiles/" + startProfile + QDir::separator();
}
ProfileUpdater u(m_activeProfil);
@ -685,7 +685,7 @@ void MainApplication::loadTheme(const QString &name)
<< THEMESDIR;
foreach (const QString &path, themePaths) {
const QString &theme = path + name + "/";
const QString &theme = path + name + QDir::separator();
if (QFile::exists(theme + "main.css")) {
m_activeThemePath = theme;
break;
@ -694,7 +694,7 @@ void MainApplication::loadTheme(const QString &name)
if (m_activeThemePath.isEmpty()) {
qWarning("Cannot load theme '%s'!", qPrintable(name));
m_activeThemePath = THEMESDIR + DEFAULT_THEME_NAME + "/";
m_activeThemePath = THEMESDIR + DEFAULT_THEME_NAME + QDir::separator();
}
QFile cssFile(m_activeThemePath + "main.css");

View File

@ -774,7 +774,7 @@ void Preferences::createProfile()
return;
}
QDir dir(mApp->PROFILEDIR + "profiles/");
if (QDir(dir.absolutePath() + "/" + name).exists()) {
if (QDir(dir.absolutePath() + QDir::separator() + name).exists()) {
QMessageBox::warning(this, tr("Error!"), tr("This profile already exists!"));
return;
}

View File

@ -50,7 +50,7 @@ ThemeManager::ThemeManager(QWidget* parent, Preferences* preferences)
QDir dir(path);
QStringList list = dir.entryList(QDir::AllDirs | QDir::NoDotAndDotDot);
foreach (const QString &name, list) {
Theme themeInfo = parseTheme(dir.absoluteFilePath(name) + "/", name);
Theme themeInfo = parseTheme(dir.absoluteFilePath(name) + QDir::separator(), name);
if (!themeInfo.isValid) {
continue;
}