forked from qt-creator/qt-creator
cmake: Sort list of build targets
Task-number: QTCREATORBUG-8879 Change-Id: I08b0664d61829403a46f9d340afe3e5288308210 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
@@ -337,7 +337,9 @@ MakeStepConfigWidget::MakeStepConfigWidget(MakeStep *makeStep)
|
||||
|
||||
// TODO update this list also on rescans of the CMakeLists.txt
|
||||
CMakeProject *pro = static_cast<CMakeProject *>(m_makeStep->target()->project());
|
||||
foreach (const QString& buildTarget, pro->buildTargetTitles()) {
|
||||
QStringList targetList = pro->buildTargetTitles();
|
||||
targetList.sort(Qt::CaseInsensitive);
|
||||
foreach (const QString &buildTarget, targetList) {
|
||||
QListWidgetItem *item = new QListWidgetItem(buildTarget, m_buildTargetsList);
|
||||
item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
|
||||
item->setCheckState(m_makeStep->buildsBuildTarget(item->text()) ? Qt::Checked : Qt::Unchecked);
|
||||
|
||||
Reference in New Issue
Block a user