From 20b695d62d4049a415a4d761934acd38b205318e Mon Sep 17 00:00:00 2001 From: Akhilesh Nema Date: Thu, 3 Dec 2015 19:33:36 +0100 Subject: [PATCH] GUI: Handle 'Enter Key' Event in results tree. --- gui/resultstree.cpp | 8 ++++++++ gui/resultstree.h | 1 + 2 files changed, 9 insertions(+) diff --git a/gui/resultstree.cpp b/gui/resultstree.cpp index 8419771ed..6d09f48b8 100644 --- a/gui/resultstree.cpp +++ b/gui/resultstree.cpp @@ -66,6 +66,14 @@ ResultsTree::~ResultsTree() { } +void ResultsTree::keyPressEvent(QKeyEvent *event) +{ + if (event->key() == Qt::Key_Enter || event->key() == Qt::Key_Return) { + QuickStartApplication(this->currentIndex()); + } + QTreeView::keyPressEvent(event); +} + void ResultsTree::Initialize(QSettings *settings, ApplicationList *list) { mSettings = settings; diff --git a/gui/resultstree.h b/gui/resultstree.h index f7d882b3f..79d23c36a 100644 --- a/gui/resultstree.h +++ b/gui/resultstree.h @@ -162,6 +162,7 @@ public: */ ShowTypes mShowSeverities; + virtual void keyPressEvent(QKeyEvent *event); signals: /**