mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
AppFwk : Add isFolderWritable()
This commit is contained in:
@@ -251,6 +251,19 @@ QString Utils::fileExtension(const QString & fileName)
|
||||
return fi.suffix();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool Utils::isFolderWritable(const QString& folderName)
|
||||
{
|
||||
// See platform issues here
|
||||
// http://doc.qt.io/qt-4.8/qfile.html#platform-specific-issues
|
||||
|
||||
QFileInfo dir(folderName);
|
||||
|
||||
return dir.isWritable();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -66,6 +66,7 @@ public:
|
||||
|
||||
static bool fileExists(const QString& fileName);
|
||||
static QString fileExtension(const QString& fileName);
|
||||
static bool isFolderWritable(const QString& folderName);
|
||||
|
||||
static bool isStringMatch(const QString& filterString, const QString& value);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user