message: Don't insert literal tab if accepting tabs, emit keypress event
  * This lets the user decide if they want to do something special with
  tab or just insert the character
diff: @@ -59,7 +59,8 @@ bool RDLineEdit::event(QEvent *e)
  QKeyEvent *ke = (QKeyEvent *)e;
  if(ke->key() == Qt::Key_Tab)
  {
  - insert(lit("\t"));
  + keyPressEvent(ke);
  + e->accept();
  return true;
  }
  }
  