| 246 | |
| 247 | |
| 248 | void EntryTreeView::keyPressEvent(QKeyEvent* event) |
| 249 | { |
| 250 | if ((event->text().size() == 1) && (event->text()[0] > ' ') && (event->text()[0] <= '~')) |
| 251 | { |
| 252 | m_parent->showFilter(event->text()); |
| 253 | event->accept(); |
| 254 | } |
| 255 | else if ((event->key() == Qt::Key_Return) || (event->key() == Qt::Key_Enter)) |
| 256 | { |
| 257 | QList<QModelIndex> sel = selectionModel()->selectedIndexes(); |
| 258 | if (sel.size() != 0) |
| 259 | entryDoubleClicked(sel[0]); |
| 260 | } |
| 261 | QTreeView::keyPressEvent(event); |
| 262 | } |
| 263 | |
| 264 | |
| 265 | EntryWidget::EntryWidget(QWidget* parent, TriageView* view, BinaryViewRef data) : QWidget(parent) |
nothing calls this directly
no test coverage detected