| 325 | } |
| 326 | |
| 327 | void activateFirstItem() override |
| 328 | { |
| 329 | if (m_proxyModel->rowCount() > 0) { |
| 330 | QModelIndex idx = m_proxyModel->index(0, 0); |
| 331 | if (idx.isValid()) { |
| 332 | setCurrentIndex(idx); |
| 333 | emit activated(idx); |
| 334 | } |
| 335 | } |
| 336 | } |
| 337 | |
| 338 | void setFilter(const std::string& text) override |
| 339 | { |