summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-reader/QtrListView.cpp
authorllornkcor <llornkcor>2002-07-01 23:24:08 (UTC)
committer llornkcor <llornkcor>2002-07-01 23:24:08 (UTC)
commit59222a752fa4c8a1e8c2a00ee2f9e22855f12bb2 (patch) (side-by-side diff)
treef148d4858859dac3b413e675c760acfdab24b8e6 /noncore/apps/opie-reader/QtrListView.cpp
parentc08be8ae22dcc1bfb83cfdec807149b161d770f5 (diff)
downloadopie-59222a752fa4c8a1e8c2a00ee2f9e22855f12bb2.zip
opie-59222a752fa4c8a1e8c2a00ee2f9e22855f12bb2.tar.gz
opie-59222a752fa4c8a1e8c2a00ee2f9e22855f12bb2.tar.bz2
initial
Diffstat (limited to 'noncore/apps/opie-reader/QtrListView.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-reader/QtrListView.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/noncore/apps/opie-reader/QtrListView.cpp b/noncore/apps/opie-reader/QtrListView.cpp
new file mode 100644
index 0000000..67040f8
--- a/dev/null
+++ b/noncore/apps/opie-reader/QtrListView.cpp
@@ -0,0 +1,24 @@
+#include "QtrListView.h"
+
+void QtrListView::keyPressEvent(QKeyEvent* e)
+{
+ switch (e->key())
+ {
+ case Key_Space:
+ e->accept();
+ emit OnCentreButton(currentItem());
+ break;
+// case Key_Enter:
+// case Key_Return:
+ case Key_F33:
+ e->accept();
+ emit OnOKButton(currentItem());
+ break;
+ case Key_Escape:
+ e->accept();
+ emit OnCancelButton();
+ break;
+ default:
+ QListView::keyPressEvent(e);
+ }
+}