summaryrefslogtreecommitdiffabout
path: root/korganizer/kotodoview.cpp
authorzautrix <zautrix>2004-10-10 20:52:35 (UTC)
committer zautrix <zautrix>2004-10-10 20:52:35 (UTC)
commitad409bf71ce6c3733f9e5ae4e4aa38765329d7d8 (patch) (side-by-side diff)
tree1e8b4286ed0d30499bfdb048fc4163caf05f69ce /korganizer/kotodoview.cpp
parentee6e29a5092d32165b7bf6b39069bd8a1dcd5b0a (diff)
downloadkdepimpi-ad409bf71ce6c3733f9e5ae4e4aa38765329d7d8.zip
kdepimpi-ad409bf71ce6c3733f9e5ae4e4aa38765329d7d8.tar.gz
kdepimpi-ad409bf71ce6c3733f9e5ae4e4aa38765329d7d8.tar.bz2
todo list fixes
Diffstat (limited to 'korganizer/kotodoview.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/kotodoview.cpp19
1 files changed, 11 insertions, 8 deletions
diff --git a/korganizer/kotodoview.cpp b/korganizer/kotodoview.cpp
index da46eca..ca5eadd 100644
--- a/korganizer/kotodoview.cpp
+++ b/korganizer/kotodoview.cpp
@@ -58,4 +58,5 @@ KOTodoListView::KOTodoListView(Calendar *calendar,QWidget *parent,
KListView(parent,name)
{
+ mName = QString ( name );
mCalendar = calendar;
#ifndef DESKTOP_VERSION
@@ -265,10 +266,14 @@ void KOTodoListView::keyPressEvent ( QKeyEvent * e )
// qDebug("KOTodoListView::keyPressEvent ");
- if ( e->state() == Qt::ControlButton || e->state() == Qt::ShiftButton || ( height() > 150 && width() > 200 ) ) {
+ if ( e->state() == Qt::ControlButton || e->state() == Qt::ShiftButton || mName != "todolistsmall" ) {
switch ( e->key() ) {
case Qt::Key_Down:
case Qt::Key_Up:
QListView::keyPressEvent ( e );
- break;
+ break;
+ case Qt::Key_Left:
+ case Qt::Key_Right:
+ QListView::keyPressEvent ( e );
+ break;
default:
e->ignore();
@@ -333,5 +338,5 @@ KOTodoView::KOTodoView(Calendar *calendar,QWidget* parent,const char* name) :
if ( !KOPrefs::instance()->mEnableQuickTodo ) mQuickAdd->hide();
- mTodoListView = new KOTodoListView(calendar,this);
+ mTodoListView = new KOTodoListView(calendar,this, name );
topLayout->addWidget(mTodoListView);
//mTodoListView->header()->setMaximumHeight(30);
@@ -972,10 +977,8 @@ void KOTodoView::keyPressEvent ( QKeyEvent * e )
switch ( e->key() ) {
case Qt::Key_Down:
- QWidget::keyPressEvent ( e );
- break;
-
case Qt::Key_Up:
QWidget::keyPressEvent ( e );
break;
+
case Qt::Key_Q:
toggleQuickTodo();
@@ -986,5 +989,5 @@ void KOTodoView::keyPressEvent ( QKeyEvent * e )
}
- if ( e->state() == Qt::ControlButton || e->state() == Qt::ShiftButton || ( height() > 150 && width() > 200 ) ) {
+ if ( true ) {
if ( e->key() == Qt::Key_I ) {
KOTodoViewItem*cn = (KOTodoViewItem*)mTodoListView->currentItem();
@@ -1002,5 +1005,5 @@ void KOTodoView::keyPressEvent ( QKeyEvent * e )
}
}
- e->accept();
+ e->accept();
}