QtVersionManager: Make qtVersionsChanged args default

Change-Id: Ifb420ebdeefe18114f82c48c2c4c49d808caef0c
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2024-01-09 00:22:06 +01:00
parent 1c8e88651c
commit 33ef73daf9
2 changed files with 5 additions and 5 deletions

View File

@@ -163,8 +163,7 @@ void QtVersionManagerImpl::triggerQtVersionRestore()
NANOTRACE_SCOPE("QtSupport", "QtVersionManagerImpl::qtVersionsLoaded");
emit QtVersionManager::instance()->qtVersionsLoaded();
}
emit QtVersionManager::instance()->qtVersionsChanged(
m_versions.keys(), QList<int>(), QList<int>());
emit QtVersionManager::instance()->qtVersionsChanged(m_versions.keys());
const FilePath configFileName = globalSettingsFileName();
if (configFileName.exists()) {
@@ -478,7 +477,7 @@ void QtVersionManager::addVersion(QtVersion *version)
int uniqueId = version->uniqueId();
m_versions.insert(uniqueId, version);
emit QtVersionManager::instance()->qtVersionsChanged(QList<int>() << uniqueId, QList<int>(), QList<int>());
emit QtVersionManager::instance()->qtVersionsChanged({uniqueId});
qtVersionManagerImpl().saveQtVersions();
}
@@ -486,7 +485,7 @@ void QtVersionManager::removeVersion(QtVersion *version)
{
QTC_ASSERT(version, return);
m_versions.remove(version->uniqueId());
emit QtVersionManager::instance()->qtVersionsChanged(QList<int>(), QList<int>() << version->uniqueId(), QList<int>());
emit QtVersionManager::instance()->qtVersionsChanged({}, {version->uniqueId()});
qtVersionManagerImpl().saveQtVersions();
delete version;
}

View File

@@ -43,7 +43,8 @@ public:
signals:
// content of QtVersion objects with qmake path might have changed
void qtVersionsChanged(const QList<int> &addedIds, const QList<int> &removedIds, const QList<int> &changedIds);
void qtVersionsChanged(const QList<int> &addedIds, const QList<int> &removedIds = {},
const QList<int> &changedIds = {});
void qtVersionsLoaded();
private: