void Querytextedit::keyPressEvent(QKeyEvent* e) { //(e->modifiers()==Qt::ShiftModifier) && if(e->key()==Qt::Key_F9) //if(this->einzeln->isChecked()) make_query(this->toPlainText()); if(e->key()==Qt::Key_PageUp) hist_up(); if(e->key()==Qt::Key_PageDown) hist_down(); QTextEdit::keyPressEvent(e); }
void ShellContent::handleSpec(const InputEvent & e) { // fprintf(stderr, "bleep\n"); switch ( e.key ) { case KEY_LEFTARROW : cursor_left(); break; case KEY_RIGHTARROW : cursor_right(); break; case KEY_UPARROW : hist_up(); break; case KEY_DOWNARROW : hist_down(); break; } }