Index: sources/storage/FileHandler.cpp =================================================================== diff -u -rb7649e74aeebe1545ba0db9aabe2b41f0a28baec -r7d6fa45cd6ab5806153706ce7092872220678de3 --- sources/storage/FileHandler.cpp (.../FileHandler.cpp) (revision b7649e74aeebe1545ba0db9aabe2b41f0a28baec) +++ sources/storage/FileHandler.cpp (.../FileHandler.cpp) (revision 7d6fa45cd6ab5806153706ce7092872220678de3) @@ -425,3 +425,17 @@ dir.setFilter(QDir::NoDotAndDotDot | QDir::Dirs | QDir::Hidden | QDir::Readable); return dir.entryList(); } + + +/*! + * \brief FileHandler::isPathSymLink + * \details Determines if the path passed is a symbolic link + * \param vFilePath - the targeted filepath to check + * \return true if path is a symbolic link, false otherwise + */ +bool FileHandler::isPathSymLink(const QString &vFilePath) +{ + QFileInfo fileInfo(vFilePath); + //DEBUG: qDebug() << vFilePath << fileInfo.isSymbolicLink() << fileInfo.isSymLink(); + return fileInfo.isSymbolicLink(); +}