[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenetwork/ksirc
From:       Andrew Standley-Jones <asj () cban ! com>
Date:       2002-12-09 4:33:23
[Download RAW message or body]

CVS commit by asj: 

This makes ahistlineedit useable while I look for some other way to override key press events.


  M +6 -8      ahistlineedit.cpp   1.43


--- kdenetwork/ksirc/ahistlineedit.cpp  #1.42:1.43
@@ -126,5 +126,5 @@ void aHistLineEdit::processKeyEvent( QKe
   bool callKeyPressEvent = false;
 
-//  kdDebug() << "Got key: " << e->text() << "/" << e->key() << "-" << e->state() << endl;
+  //kdDebug() << "Got key: " << e->text() << "/" << e->key() << "-" << e->state() << endl;
 
   if ( ! (e->key() == Key_Tab || e->key() == Key_Shift || e->state() == ShiftButton || e->key() == 0)) {
@@ -169,6 +169,6 @@ void aHistLineEdit::processKeyEvent( QKe
       break;
     default:
-        callKeyPressEvent = true;
         accept = false;
+        callKeyPressEvent = true;
     }
   }
@@ -210,5 +210,4 @@ void aHistLineEdit::processKeyEvent( QKe
     default:
       callKeyPressEvent = true;
-      accept = false;
     }
   }
@@ -243,15 +242,14 @@ void aHistLineEdit::processKeyEvent( QKe
           break;
       default:
-          callKeyPressEvent = true;
           accept = false;
+          callKeyPressEvent = true;
       }
   }
   else if (e->state() == ShiftButton){
       callKeyPressEvent = true;
-      accept = false;
   }
   else {
-      callKeyPressEvent = true;
       accept = false;
+      callKeyPressEvent = false;
   }
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic