QmakeProject: Don't crash on project import

Amends fc1fc6a07a.

Fixes: QTCREATORBUG-24802
Change-Id: I62e7e0bab82ae1b025c053785b77586aa78bcd1f
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2020-10-26 10:19:08 +01:00
parent 20a6207459
commit 045881089f

View File

@@ -614,7 +614,8 @@ void QMakeStep::userArgumentsChanged()
{
if (m_ignoreChange)
return;
qmakeAdditonalArgumentsLineEdit->setText(m_userArgs);
if (qmakeAdditonalArgumentsLineEdit)
qmakeAdditonalArgumentsLineEdit->setText(m_userArgs);
updateAbiWidgets();
updateEffectiveQMakeCall();
}
@@ -723,6 +724,9 @@ bool QMakeStep::isAndroidKit() const
void QMakeStep::updateAbiWidgets()
{
if (!abisLabel)
return;
BaseQtVersion *qtVersion = QtKitAspect::qtVersion(target()->kit());
if (!qtVersion)
return;
@@ -762,7 +766,8 @@ void QMakeStep::updateAbiWidgets()
void QMakeStep::updateEffectiveQMakeCall()
{
qmakeArgumentsEdit->setPlainText(effectiveQMakeCall());
if (qmakeArgumentsEdit)
qmakeArgumentsEdit->setPlainText(effectiveQMakeCall());
}
void QMakeStep::recompileMessageBoxFinished(int button)