[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdevplatform/plugins/projectmanagerview
From: Alexander Dymo <adymo () kdevelop ! org>
Date: 2009-07-08 17:05:40
Message-ID: 1247072740.309881.2865.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 993425 by dymo:
When pressing return key in the project manager view, open the file under the cursor.
M +13 -0 projecttreeview.cpp
M +3 -0 projecttreeview.h
--- trunk/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp #993424:993425
@@ -265,5 +265,18 @@
return QAbstractItemView::event(event);
}
+
+void ProjectTreeView::keyPressEvent(QKeyEvent* event)
+{
+ if (event->key() == Qt::Key_Return && currentIndex().isValid())
+ {
+ event->accept();
+ slotActivated(currentIndex());
+ }
+ else
+ QTreeView::keyPressEvent(event);
+}
+
+
#include "projecttreeview.moc"
--- trunk/KDE/kdevplatform/plugins/projectmanagerview/projecttreeview.h #993424:993425
@@ -67,6 +67,9 @@
void popupContextMenu( const QPoint &pos );
void openProjectConfig();
+ protected:
+ virtual void keyPressEvent(QKeyEvent *event);
+
private:
KDevelop::IProject* m_ctxProject;
QPointer<KDevelop::NavigationToolTip> m_tooltip;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic