Move some FileSystemWatcher usages to FilePath

Change-Id: I72d24ae3f819e429009b0d7e42b21957f07cb00a
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
hjk
2023-01-23 13:54:54 +01:00
parent 471e67d1a6
commit 3ff5661327
8 changed files with 21 additions and 29 deletions

View File

@@ -127,8 +127,7 @@ void QtVersionManager::triggerQtVersionRestore()
m_configFileWatcher = new FileSystemWatcher(m_instance);
connect(m_configFileWatcher, &FileSystemWatcher::fileChanged,
m_fileWatcherTimer, QOverload<>::of(&QTimer::start));
m_configFileWatcher->addFile(configFileName.toString(),
FileSystemWatcher::WatchModifiedDate);
m_configFileWatcher->addFile(configFileName, FileSystemWatcher::WatchModifiedDate);
} // exists
const QtVersions vs = versions();
@@ -226,8 +225,8 @@ void QtVersionManager::updateFromInstaller(bool emitSignal)
const FilePath path = globalSettingsFileName();
// Handle overwritting of data:
if (m_configFileWatcher) {
m_configFileWatcher->removeFile(path.toString());
m_configFileWatcher->addFile(path.toString(), FileSystemWatcher::WatchModifiedDate);
m_configFileWatcher->removeFile(path);
m_configFileWatcher->addFile(path, FileSystemWatcher::WatchModifiedDate);
}
QList<int> added;