Add RX numbers to CPN models list (2.3) (#6447)

Add RX numbers to models list (#5088)
This commit is contained in:
Neil Horne
2019-06-08 10:45:38 +02:00
committed by Bertrand Songis
parent aff6c3fd1d
commit cd6c599f43
3 changed files with 67 additions and 5 deletions
+8 -1
View File
@@ -534,7 +534,6 @@ void MdiChild::initModelsList()
connect(modelsListModel, &QAbstractItemModel::dataChanged, this, &MdiChild::onDataChanged);
ui->modelsList->setModel(modelsListModel);
ui->modelsList->header()->setVisible(!firmware->getCapability(Capability::HasModelCategories));
if (IS_HORUS(board)) {
ui->modelsList->setIndentation(20);
// ui->modelsList->resetIndentation(); // introduced in next Qt versions ...
@@ -543,6 +542,14 @@ void MdiChild::initModelsList()
ui->modelsList->setIndentation(0);
}
refresh();
if (firmware->getCapability(Capability::HasModelCategories)) {
ui->modelsList->header()->resizeSection(0, ui->modelsList->header()->sectionSize(0) * 2); // pad out categories and model names
}
else {
ui->modelsList->header()->setSectionResizeMode(0, QHeaderView::ResizeToContents); // minimise Index
ui->modelsList->header()->resizeSection(1, ui->modelsList->header()->sectionSize(1) * 1.5); // pad out model names
}
}
void MdiChild::refresh()