MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / keyPressEvent

Method keyPressEvent

examples/triage/imports.cpp:320–334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

318
319
320void ImportsTreeView::keyPressEvent(QKeyEvent* event)
321{
322 if ((event->text().size() == 1) && (event->text()[0] > ' ') && (event->text()[0] <= '~'))
323 {
324 m_parent->showFilter(event->text());
325 event->accept();
326 }
327 else if ((event->key() == Qt::Key_Return) || (event->key() == Qt::Key_Enter))
328 {
329 QList<QModelIndex> sel = selectionModel()->selectedIndexes();
330 if (sel.size() != 0)
331 importDoubleClicked(sel[0]);
332 }
333 QTreeView::keyPressEvent(event);
334}
335
336
337ImportsWidget::ImportsWidget(QWidget* parent, TriageView* view, BinaryViewRef data) : QWidget(parent)

Callers

nothing calls this directly

Calls 4

textMethod · 0.80
sizeMethod · 0.45
showFilterMethod · 0.45
keyMethod · 0.45

Tested by

no test coverage detected