-rw-r--r-- | korganizer/kolistview.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/korganizer/kolistview.cpp b/korganizer/kolistview.cpp index 6acee75..710a9f9 100644 --- a/korganizer/kolistview.cpp +++ b/korganizer/kolistview.cpp | |||
@@ -1038,98 +1038,98 @@ void KOListViewListView::keyPressEvent ( QKeyEvent *e) | |||
1038 | setCurrentItem ( cn ); | 1038 | setCurrentItem ( cn ); |
1039 | ensureItemVisible ( cn ); | 1039 | ensureItemVisible ( cn ); |
1040 | 1040 | ||
1041 | } else | 1041 | } else |
1042 | QListView::keyPressEvent ( e ) ; | 1042 | QListView::keyPressEvent ( e ) ; |
1043 | e->accept(); | 1043 | e->accept(); |
1044 | break; | 1044 | break; |
1045 | 1045 | ||
1046 | case Qt::Key_Up: | 1046 | case Qt::Key_Up: |
1047 | if ( e->state() == ShiftButton ) { | 1047 | if ( e->state() == ShiftButton ) { |
1048 | QListViewItem* cn = firstChild(); | 1048 | QListViewItem* cn = firstChild(); |
1049 | if ( cn ) { | 1049 | if ( cn ) { |
1050 | setCurrentItem ( cn ); | 1050 | setCurrentItem ( cn ); |
1051 | ensureItemVisible ( cn ); | 1051 | ensureItemVisible ( cn ); |
1052 | } | 1052 | } |
1053 | e->accept(); | 1053 | e->accept(); |
1054 | return; | 1054 | return; |
1055 | } | 1055 | } |
1056 | if ( e->state() == ControlButton ) { | 1056 | if ( e->state() == ControlButton ) { |
1057 | int count = childCount (); | 1057 | int count = childCount (); |
1058 | int jump = count / 5; | 1058 | int jump = count / 5; |
1059 | QListViewItem* cn; | 1059 | QListViewItem* cn; |
1060 | cn = currentItem(); | 1060 | cn = currentItem(); |
1061 | if ( ! cn ) | 1061 | if ( ! cn ) |
1062 | return; | 1062 | return; |
1063 | if ( jump == 0 ) | 1063 | if ( jump == 0 ) |
1064 | jump = 1; | 1064 | jump = 1; |
1065 | while ( jump && cn->itemAbove ()) { | 1065 | while ( jump && cn->itemAbove ()) { |
1066 | cn = cn->itemAbove (); | 1066 | cn = cn->itemAbove (); |
1067 | --jump; | 1067 | --jump; |
1068 | } | 1068 | } |
1069 | setCurrentItem ( cn ); | 1069 | setCurrentItem ( cn ); |
1070 | ensureItemVisible ( cn ); | 1070 | ensureItemVisible ( cn ); |
1071 | } else | 1071 | } else |
1072 | QListView::keyPressEvent ( e ) ; | 1072 | QListView::keyPressEvent ( e ) ; |
1073 | e->accept(); | 1073 | e->accept(); |
1074 | break; | 1074 | break; |
1075 | case Qt::Key_I: { | 1075 | case Qt::Key_I: { |
1076 | QListViewItem* cn; | 1076 | QListViewItem* cn; |
1077 | cn = currentItem(); | 1077 | cn = currentItem(); |
1078 | if ( cn ) { | 1078 | if ( cn ) { |
1079 | KOListViewItem* ci = (KOListViewItem*)( cn ); | 1079 | KOListViewItem* ci = (KOListViewItem*)( cn ); |
1080 | if ( ci ){ | 1080 | if ( ci ){ |
1081 | //emit showIncidence( ci->data()); | 1081 | //emit showIncidence( ci->data()); |
1082 | cn = cn->nextSibling(); | 1082 | cn = cn->nextSibling(); |
1083 | if ( cn ) { | 1083 | if ( cn ) { |
1084 | setCurrentItem ( cn ); | 1084 | setCurrentItem ( cn ); |
1085 | ensureItemVisible ( cn ); | 1085 | ensureItemVisible ( cn ); |
1086 | emit showIncidence( ci->data()); | ||
1087 | } | 1086 | } |
1087 | emit showIncidence( ci->data()); | ||
1088 | } | 1088 | } |
1089 | } | 1089 | } |
1090 | e->accept(); | 1090 | e->accept(); |
1091 | } | 1091 | } |
1092 | break; | 1092 | break; |
1093 | case Qt::Key_Return: | 1093 | case Qt::Key_Return: |
1094 | case Qt::Key_Enter: | 1094 | case Qt::Key_Enter: |
1095 | { | 1095 | { |
1096 | QListViewItem* cn; | 1096 | QListViewItem* cn; |
1097 | cn = currentItem(); | 1097 | cn = currentItem(); |
1098 | if ( cn ) { | 1098 | if ( cn ) { |
1099 | KOListViewItem* ci = (KOListViewItem*)( cn ); | 1099 | KOListViewItem* ci = (KOListViewItem*)( cn ); |
1100 | if ( ci ){ | 1100 | if ( ci ){ |
1101 | if ( e->state() == ShiftButton ) | 1101 | if ( e->state() == ShiftButton ) |
1102 | ci->setSelected( false ); | 1102 | ci->setSelected( false ); |
1103 | else | 1103 | else |
1104 | ci->setSelected( true ); | 1104 | ci->setSelected( true ); |
1105 | cn = cn->nextSibling(); | 1105 | cn = cn->nextSibling(); |
1106 | if ( cn ) { | 1106 | if ( cn ) { |
1107 | setCurrentItem ( cn ); | 1107 | setCurrentItem ( cn ); |
1108 | ensureItemVisible ( cn ); | 1108 | ensureItemVisible ( cn ); |
1109 | } | 1109 | } |
1110 | } | 1110 | } |
1111 | } | 1111 | } |
1112 | e->accept(); | 1112 | e->accept(); |
1113 | } | 1113 | } |
1114 | break; | 1114 | break; |
1115 | default: | 1115 | default: |
1116 | e->ignore(); | 1116 | e->ignore(); |
1117 | } | 1117 | } |
1118 | } | 1118 | } |
1119 | KOListViewListView::KOListViewListView(KOListView * lv ) | 1119 | KOListViewListView::KOListViewListView(KOListView * lv ) |
1120 | : KListView( lv ) | 1120 | : KListView( lv ) |
1121 | { | 1121 | { |
1122 | #ifndef DESKTOP_VERSION | 1122 | #ifndef DESKTOP_VERSION |
1123 | QPEApplication::setStylusOperation(viewport(), QPEApplication::RightOnHold ); | 1123 | QPEApplication::setStylusOperation(viewport(), QPEApplication::RightOnHold ); |
1124 | #endif | 1124 | #endif |
1125 | mYMousePos = -1000; | 1125 | mYMousePos = -1000; |
1126 | setSelectionMode( QListView::Multi ); | 1126 | setSelectionMode( QListView::Multi ); |
1127 | setMultiSelection( true); | 1127 | setMultiSelection( true); |
1128 | mAllowPopupMenu = true; | 1128 | mAllowPopupMenu = true; |
1129 | mMouseDown = false; | 1129 | mMouseDown = false; |
1130 | 1130 | ||
1131 | } | 1131 | } |
1132 | void KOListViewListView::contentsMouseDoubleClickEvent(QMouseEvent *e) | 1132 | void KOListViewListView::contentsMouseDoubleClickEvent(QMouseEvent *e) |
1133 | { | 1133 | { |
1134 | if (!e) return; | 1134 | if (!e) return; |
1135 | QPoint vp = contentsToViewport(e->pos()); | 1135 | QPoint vp = contentsToViewport(e->pos()); |