forked from qt-creator/qt-creator
QtVersionManager: Make qtVersionsChanged args default
Change-Id: Ifb420ebdeefe18114f82c48c2c4c49d808caef0c Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
@@ -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:
|
||||
|
Reference in New Issue
Block a user