forked from qt-creator/qt-creator
Project: Get rid of builddirectoryChanged signal
Get rid of Project::buildDirectoryChanged signal as well as Target::buildDirectoryChanged (and the infrastructure). Change-Id: Ia749e62eec7e182e558d81115dc2a3d07b72b346 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -544,7 +544,10 @@ void QbsProject::targetWasAdded(Target *t)
|
||||
{
|
||||
m_qbsProjects.insert(t, qbs::Project());
|
||||
connect(t, &Target::activeBuildConfigurationChanged, this, &QbsProject::delayParsing);
|
||||
connect(t, &Target::buildDirectoryChanged, this, &QbsProject::delayParsing);
|
||||
t->subscribeSignal(&BuildConfiguration::buildDirectoryChanged, this, [this]() {
|
||||
if (static_cast<BuildConfiguration *>(sender())->isActive())
|
||||
delayParsing();
|
||||
});
|
||||
}
|
||||
|
||||
void QbsProject::targetWasRemoved(Target *t)
|
||||
|
||||
Reference in New Issue
Block a user