Lines Matching refs:dirs
223 void cleanAndAddPostfix(QStringList &dirs, const QString& postfix) in cleanAndAddPostfix() argument
225 const int N = dirs.count(); in cleanAndAddPostfix()
228 fixBashShortcuts(dirs[i]); in cleanAndAddPostfix()
229 removeEndingSlash(dirs[i]); in cleanAndAddPostfix()
230 dirs[i].append(postfix); in cleanAndAddPostfix()
914 const QFileInfoList dirs = dir.entryInfoList(QStringList(), QDir::Dirs | QDir::NoDotAndDotDot); in findDesktopFile() local
915 for (const QFileInfo &d : dirs) in findDesktopFile()
932 QStringList dirs = d.split(QLatin1Char(':'), QString::SkipEmptyParts); in findDesktopFile() local
934 if (dirs.isEmpty()) { in findDesktopFile()
935 dirs.append(QString::fromLatin1("/usr/local/share")); in findDesktopFile()
936 dirs.append(QString::fromLatin1("/usr/share")); in findDesktopFile()
938 QMutableListIterator<QString> it(dirs); in findDesktopFile()
946 dirs.removeDuplicates(); in findDesktopFile()
947 cleanAndAddPostfix(dirs, QString()); in findDesktopFile()
952 dirs.prepend(s); in findDesktopFile()
953 for (const QString &dirName : const_cast<const QStringList&>(dirs)) in findDesktopFile()