--- kdebase-3.1/konqueror/konq_combo.cc-- 2003-02-04 13:52:53.000000000 +0100 +++ kdebase-3.1/konqueror/konq_combo.cc 2003-02-04 14:47:23.000000000 +0100 @@ -306,7 +306,8 @@ if ( KStdAccel::isEqual( e, KStdAccel::deleteWordBack() ) || KStdAccel::isEqual( e, KStdAccel::deleteWordForward() ) || ((e->state() & ControlButton) && - (e->key() == Key_Left || e->key() == Key_Right) ) ) { + (e->key() == Key_Left || e->key() == Key_Right) ) || + ( (e->state() & ControlButton) && (e->key()==Key_W) )) { selectWord(e); e->accept(); return true; @@ -391,6 +392,11 @@ } else { edit->cursorForward(false, count+1); } + }else if( e->key() == Key_W ){ + QString text = edit->text(); + QString cut = text.right(text.length()-pos_old); + edit->setText(cut); + edit->setCursorPosition(0); } }