编程语言
首页 > 编程语言> > python-pyqt4中带有子菜单的下拉菜单

python-pyqt4中带有子菜单的下拉菜单

作者:互联网

如何创建一个带有子菜单的下拉菜单,当选择元素时可以执行操作?菜单的数据是从字典中加载的.我已经尝试过qpushbutton中的菜单,但是我认为没有子菜单.这是我想做的一个例子,我只想要子菜单,但是对我来说太复杂了. QPlainTextEdit With In Line Spell Check

解决方法:

您没有说您做了什么,但是这里有一个简单的例子:

from PyQt4 import QtGui

app = QtGui.QApplication([])

menu = QtGui.QMenu()

sub_menu = QtGui.QMenu("Sub Menu")

for i in ["a", "b", "c"]: #or your dict
    sub_menu.addAction(i) #it is just a regular QMenu

menu.addMenu(sub_menu)

menu.show()

app.exec_()

标签:drop-down-menu,pyqt4,python
来源: https://codeday.me/bug/20191208/2088098.html