| 34 | EnumsTab::~EnumsTab() = default; |
| 35 | |
| 36 | void EnumsTab::setObjectBaseName(const QString &baseName) |
| 37 | { |
| 38 | auto *proxy = new QSortFilterProxyModel(this); |
| 39 | proxy->setDynamicSortFilter(true); |
| 40 | proxy->setSourceModel(ObjectBroker::model(baseName + '.' + "enums")); |
| 41 | m_ui->enumView->setModel(proxy); |
| 42 | m_ui->enumView->sortByColumn(0, Qt::AscendingOrder); |
| 43 | m_ui->enumView->header()->setSectionResizeMode(QHeaderView::ResizeToContents); |
| 44 | new SearchLineController(m_ui->enumSearchLine, proxy); |
| 45 | } |