Index: sources/storage/FileHandler.cpp =================================================================== diff -u -raf8d98b36b427e2b5f4d6659fcf3b58ee79eab6a -r0b6611793edf5c79eec8505c1d7682703a0f9ff7 --- sources/storage/FileHandler.cpp (.../FileHandler.cpp) (revision af8d98b36b427e2b5f4d6659fcf3b58ee79eab6a) +++ sources/storage/FileHandler.cpp (.../FileHandler.cpp) (revision 0b6611793edf5c79eec8505c1d7682703a0f9ff7) @@ -423,3 +423,16 @@ 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(); +}