QT和自定义菜单项(QLineEdit)

5

我该如何在QMenu中使用QLineEdit作为菜单项?有没有解决方案可以实现这个功能?

就像这样做(查看头像下面的编辑框):

alt text


如果不是秘密的话,你需要这样的“实现”是为了什么目的? - mosg
社交网络的状态更改 - silent
这个社交网络客户端是在Linux还是Mac上?如果是在Linux上,你可以找到源代码,并以此作为如何将LineEdit放置到菜单的起点... - mosg
这个客户端基于gtk,但我需要qt。 - silent
2个回答

8

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


哇,谢谢。看起来正是我需要的。 我会试一下。 - silent

0

看一下QComboBox。它允许在弹出菜单中编辑项目。但如果你指的是主菜单栏中的菜单,我不认为有办法做到这一点。而且这也不是一个好的用户界面设计。


我在我的问题中附上了一张图片。我需要像这样的东西-弹出菜单中的编辑框。 - silent

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接