forked from qt-creator/qt-creator
ProjectNodes: Remove no longer necessary signaling
The project tree is updated in one go now, so there is no need to signal each and every change. Change-Id: I7d5829d688b406ee2e701a2aa004b9e8bb5870a9 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -416,11 +416,6 @@ void SessionManager::addProject(Project *pro)
|
||||
connect(pro, &Project::fileListChanged, m_instance, &SessionManager::clearProjectFileCache);
|
||||
connect(pro, &Project::projectTreeChanged, m_instance, &SessionManager::updateProjectTree);
|
||||
|
||||
connect(pro, &Project::displayNameChanged, m_instance, [pro] {
|
||||
d->m_sessionNode.emitNodeUpdated();
|
||||
emit m_instance->projectDisplayNameChanged(pro);
|
||||
});
|
||||
|
||||
emit m_instance->projectAdded(pro);
|
||||
configureEditors(pro);
|
||||
connect(pro, &Project::fileListChanged, [pro](){ configureEditors(pro); });
|
||||
|
||||
Reference in New Issue
Block a user