QListWidget und QMouseEvent
Verfasst: 16. Juni 2007 00:01
hallo,
ich hab ein QListWidget erstellt, in diesen möchte ich per rechtsklick ein popupmenü erzeugen.
dazu hab ich eine funktion geschrieben, die das MouseEvent aufruft. allerdings reagiert das nur auf mein QWidget und nicht auf das QListWidget
hat jemand eine idee, wie ich das ganze auf das QListWidget übertragen kann???
ich hab ein QListWidget erstellt, in diesen möchte ich per rechtsklick ein popupmenü erzeugen.
dazu hab ich eine funktion geschrieben, die das MouseEvent aufruft. allerdings reagiert das nur auf mein QWidget und nicht auf das QListWidget
Code: Alles auswählen
void MyWidget::mousePressEvent(QMouseEvent *e);
{
if ( e->button() == Qt::RightButton )
{
QMessageBox::information(this, tr("mousebutton"), tr("rechter button gedrückt"));
e->accept();
}
else
e->ignore();
}