forked from qt-creator/qt-creator
Fixes: Notification about externally modified files on Windows.
Reviewed-by: dt Reviewed-by: Friedemann Kleint
This commit is contained in:
@@ -361,12 +361,15 @@ void FileManager::checkForNewFileName()
|
||||
QString FileManager::fixFileName(const QString &fileName)
|
||||
{
|
||||
QString s = fileName;
|
||||
QFileInfo fi(s);
|
||||
if (!fi.exists())
|
||||
s = QDir::toNativeSeparators(s);
|
||||
else
|
||||
s = QDir::toNativeSeparators(fi.canonicalFilePath());
|
||||
#ifdef Q_OS_WIN
|
||||
s = s.toLower();
|
||||
#endif
|
||||
if (!QFile::exists(s))
|
||||
return QDir::toNativeSeparators(s);
|
||||
return QFileInfo(QDir::toNativeSeparators(s)).canonicalFilePath();
|
||||
return s;
|
||||
}
|
||||
|
||||
/*!
|
||||
|
||||
Reference in New Issue
Block a user