forked from qt-creator/qt-creator
QmlDesigner: Use generic signaling from project
Change-Id: I135ffcbff3651fe7ff7bc1525881f805a820fb10 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
committed by
Tim Jenssen
parent
8213a25102
commit
e6f0695751
@@ -644,7 +644,7 @@ static inline Kit *getActiveKit(DesignDocument *designDocument)
|
||||
QObject::connect(ProjectTree::instance(), &ProjectTree::currentProjectChanged,
|
||||
designDocument, &DesignDocument::updateActiveQtVersion, Qt::UniqueConnection);
|
||||
|
||||
QObject::connect(currentProject, &Project::activeTargetChanged,
|
||||
QObject::connect(currentProject, &Project::activeProjectConfigurationChanged,
|
||||
designDocument, &DesignDocument::updateActiveQtVersion, Qt::UniqueConnection);
|
||||
|
||||
|
||||
@@ -663,7 +663,10 @@ static inline Kit *getActiveKit(DesignDocument *designDocument)
|
||||
|
||||
void DesignDocument::updateActiveQtVersion()
|
||||
{
|
||||
m_currentKit = getActiveKit(this);
|
||||
Kit *k = getActiveKit(this);
|
||||
if (k == m_currentKit)
|
||||
return;
|
||||
m_currentKit = k;
|
||||
viewManager().setNodeInstanceViewKit(m_currentKit);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user