forked from qt-creator/qt-creator
Fix Qt4TargetFactory to claim the correct target ids.
Reviewed-By: hunger
This commit is contained in:
@@ -112,7 +112,15 @@ QStringList Qt4TargetFactory::availableCreationIds(ProjectExplorer::Project *par
|
|||||||
if (!qobject_cast<Qt4Project *>(parent))
|
if (!qobject_cast<Qt4Project *>(parent))
|
||||||
return QStringList();
|
return QStringList();
|
||||||
|
|
||||||
return parent->possibleTargetIds().toList();
|
QSet<QString> ids;
|
||||||
|
ids << QLatin1String("Qt4ProjectManager.Target.DesktopTarget")
|
||||||
|
<< QLatin1String("Qt4ProjectManager.Target.S60EmulatorTarget")
|
||||||
|
<< QLatin1String("Qt4ProjectManager.Target.S60DeviceTarget")
|
||||||
|
<< QLatin1String("Qt4ProjectManager.Target.MaemoDeviceTarget")
|
||||||
|
<< QLatin1String("Qt4ProjectManager.Target.QtSimulatorTarget");
|
||||||
|
|
||||||
|
|
||||||
|
return parent->possibleTargetIds().intersect(ids).toList();
|
||||||
}
|
}
|
||||||
|
|
||||||
QString Qt4TargetFactory::displayNameForId(const QString &id) const
|
QString Qt4TargetFactory::displayNameForId(const QString &id) const
|
||||||
|
|||||||
Reference in New Issue
Block a user