forked from qt-creator/qt-creator
MacroExpander: Delay variable chooser population
Change-Id: I4bf81bcf8bb4f14bf6c31f613d79e79380b666e0 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -411,15 +411,9 @@ QString MacroExpander::variableDescription(const QByteArray &variable) const
|
||||
return d->m_descriptions.value(variable);
|
||||
}
|
||||
|
||||
MacroExpanders MacroExpander::subExpanders() const
|
||||
MacroExpanderProviders MacroExpander::subProviders() const
|
||||
{
|
||||
MacroExpanders expanders;
|
||||
foreach (const MacroExpanderProvider &provider, d->m_subProviders)
|
||||
if (provider)
|
||||
if (MacroExpander *expander = provider())
|
||||
expanders.append(expander);
|
||||
|
||||
return expanders;
|
||||
return d->m_subProviders;
|
||||
}
|
||||
|
||||
QString MacroExpander::displayName() const
|
||||
|
||||
Reference in New Issue
Block a user