QT和自定义菜单项(QLineEdit)

时间:2010-05-25 17:00:30

标签: qt qt4

如何在QMenu中使用QLineEdit作为菜单项?有没有解决办法呢?

只是做这样的事情(看看头像下面的编辑框):

alt text

2 个答案:

答案 0 :(得分:7)

您可以使用QWidgetAction来包含QLineEdit。它继承了QAction。

答案 1 :(得分:0)

看看QComboBox。它允许在弹出菜单中编辑项目。但如果你的意思是主菜单栏中的菜单,我认为没有办法做到这一点。而且无论如何它都不是一个好的用户界面。