Hi.
I reimplemented keyPressEvent and keyReleaseEvents functions.Iam using F1,F2,F3 buttons.
User will use f1 for page_down and f2 for page_up buttons.So I need to create this events and send them?
I created these.
QKeyEvent *e = new QKeyEvent(QEvent::KeyPress,Qt::Key_PageDown, Qt::NoModifier);
QKeyEvent *e = new QKeyEvent(QEvent::KeyPress,Qt::Key_Up, Qt::NoModifier);
and
switch(key)
{
case Qt::Key_F1:
e = new QKeyEvent(QEvent::KeyPress,Qt::Key_PageDown, Qt::NoModifier);
result=QWidget::event(e);
break;
case Qt::Key_F2:
e = new QKeyEvent(QEvent::KeyPress, Qt::Key_PageUp, Qt::NoModifier);
result=QWidget::event(e);
break;
}
wrote this function.But QWidget::event(e) didnt answer my action.To which function will I send this event?
Bookmarks