コード例 #1
0
ファイル: uimget.c プロジェクト: Ukusbobra/open-watcom-v2
EVENT global uivget( VSCREEN *vptr )
/**********************************/
{
    register    EVENT                   ev;

    menuevent( vptr );
    ev = saveevent();
    return( ev );
}
コード例 #2
0
ファイル: menuevent.cpp プロジェクト: Sparks192/qindle
bool menuevent::eventFilter(QObject *obj, QEvent *event)
{
    if (event->type() == QEvent::KeyPress) {
        QKeyEvent *keyEvent = static_cast<QKeyEvent *>(event);
        //qDebug("Ate key press %d", keyEvent->key());
        if(keyEvent->key()==Qt::Key_Menu) {
            QContextMenuEvent menuevent(QContextMenuEvent::Keyboard, QPoint());
            QCoreApplication::sendEvent(obj,&menuevent);
            //qDebug("Ate key press");
            return true;
        }
    }
    // standard event processing
    return QObject::eventFilter(obj, event);

}
コード例 #3
0
ファイル: uimget.c プロジェクト: Azarien/open-watcom-v2
EVENT UIAPI uivget( VSCREEN *vptr )
/**********************************/
{
    Event = menuevent( vptr );
    return( saveevent() );
}
コード例 #4
0
ファイル: rocnetdlg.cpp プロジェクト: KlausMerkert/FreeRail
void RocNetDlg::onNodeListSelected( wxListEvent& event ) {
  wxCommandEvent menuevent( wxEVT_COMMAND_MENU_SELECTED, ME_RocNet );
  wxPostEvent( wxGetApp().getFrame(), menuevent );
}