summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/base/utils.h')
-rw-r--r--rbutil/rbutilqt/base/utils.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/utils.h b/rbutil/rbutilqt/base/utils.h
index ae02a2ca95..bff05cce0a 100644
--- a/rbutil/rbutilqt/base/utils.h
+++ b/rbutil/rbutilqt/base/utils.h
@@ -31,9 +31,16 @@
31class Utils : public QObject 31class Utils : public QObject
32{ 32{
33public: 33public:
34 enum Size {
35 FilesystemTotal,
36 FilesystemFree
37 };
38
34 static bool recursiveRmdir(const QString &dirName); 39 static bool recursiveRmdir(const QString &dirName);
35 static QString resolvePathCase(QString path); 40 static QString resolvePathCase(QString path);
36 static qulonglong filesystemFree(QString path); 41 static qulonglong filesystemFree(QString path);
42 static qulonglong filesystemTotal(QString path);
43 static qulonglong filesystemSize(QString path, enum Size type);
37 static QString findExecutable(QString name); 44 static QString findExecutable(QString name);
38 static QString checkEnvironment(bool permission); 45 static QString checkEnvironment(bool permission);
39 static int compareVersionStrings(QString s1, QString s2); 46 static int compareVersionStrings(QString s1, QString s2);