void QMainWindowTray::createActions() { #if not __ANDROID__ activateAction = new QAction(tr("Activate"), this); connect(activateAction, SIGNAL(triggered()), this, SLOT(menuActivated())); quitAction = new QAction("&Quit", this); connect(quitAction, SIGNAL(triggered()), qApp, SLOT(quit())); #endif }
void MultiLineEdit::mousePressEvent(QMouseEvent *e) { #if COMPAT_QT_VERSION < 0x030000 if (e->button() == RightButton) { QPopupMenu *popup = createPopupMenu(); int r = popup->exec( e->globalPos() ); delete popup; #ifndef QT_NO_CLIPBOARD if ( r == IdCut) cut(); else if ( r == IdCopy) copy(); else if ( r == IdPaste) paste(); #endif else if ( r == IdClear) clear(); else menuActivated(r); return; } #endif QMultiLineEdit::mousePressEvent(e); }