#ifndef SciQUtil_H_GUARD #define SciQUtil_H_GUARD #include #include #include inline QString cleanpath(QString s) { return QDir::cleanPath(QDir::convertSeparators(s)); } inline QStringList operator+(QStringList l, QString s) { l << s; return l; } /* inline QStringList &operator+(QStringList l, QString &s) { l << s; return l; } */ inline QString catdir(QStringList l) { return cleanpath(l.join(QString(QDir::separator()))); } inline QStringList splitdir(QString s) { return s.split(QDir::separator()); } #endif /* SciQUtil_H_GUARD */