リインプしました。QWebView::contextMenuEvent(QContextMenuEvent*) であり、ウィジェットを右クリックしても効果がありません。
これが私のコードです:
void ExtendedWebView::contextMenuEvent(QContextMenuEvent *event)
{
qDebug() << "called";
m_copyAction->setEnabled(!selectedHtml().isEmpty());
m_contextMenu->setVisible(true);
m_contextMenu->exec(event->globalPos());
}
ウィジェットを右クリックしても効果がなく、メニューが表示されません。私は何を間違っていますか?
UPD : http://paste.kde.org/640508/ - 完全なコード