Additional layer model work, including alert, radar and map layers

This commit is contained in:
Dan Paulat 2023-10-12 21:43:53 -05:00
parent f0822205a4
commit d82a1cc171
4 changed files with 167 additions and 74 deletions

View file

@ -39,19 +39,16 @@ LayerDialog::LayerDialog(QWidget* parent) :
layerViewHeader->setMinimumSectionSize(10);
// Enabled columns have a fixed size (checkbox)
layerViewHeader->setSectionResizeMode(
static_cast<int>(model::LayerModel::Column::EnabledMap1),
QHeaderView::ResizeMode::ResizeToContents);
layerViewHeader->setSectionResizeMode(
static_cast<int>(model::LayerModel::Column::EnabledMap2),
QHeaderView::ResizeMode::ResizeToContents);
layerViewHeader->setSectionResizeMode(
static_cast<int>(model::LayerModel::Column::EnabledMap3),
QHeaderView::ResizeMode::ResizeToContents);
layerViewHeader->setSectionResizeMode(
static_cast<int>(model::LayerModel::Column::EnabledMap4),
QHeaderView::ResizeMode::ResizeToContents);
// Give small columns a fixed size
for (auto column : model::LayerModel::ColumnIterator())
{
if (column != model::LayerModel::Column::Description)
{
layerViewHeader->setSectionResizeMode(
static_cast<int>(column),
QHeaderView::ResizeMode::ResizeToContents);
}
}
}
LayerDialog::~LayerDialog()