[PyQt] Add custom widget to the QMenu
Hans-Peter Jansen
hpj at urpla.net
Mon Sep 13 20:04:39 BST 2010
On Monday 13 September 2010, 20:46:15 matteo.boscolo at boscolini.eu wrote:
> Hi all, What I'm trying to do is to have at the right click on
> a QGraphicsItem, a QLineEdit . I'm trying to use the following codedef
> contextMenuEvent(self, event) : #qle=QtGui.QLineEdit()
> menu =QtGui.QMenu(); action=menu.addAction("test");
> menu.exec_(event.screenPos()) #menu.addWidget(qle)
> del(menu) But I do not know how to add the QLineEdit into the QMenu
> .there is any way to add a custom widget to the QMenu ? Or there is any
> other way to do such a think ? Regards,Matteo
I'm sorry for the mess, but you should have refrained from sending a html
mail in the first place... It's always a PITA in mailing lists.
Check out the QWidgetAction class.
Pete
More information about the PyQt
mailing list