您好,欢迎访问一九零五行业门户网

PyQt4实现下拉菜单可供选择并打印出来

这篇文章主要为大家详细介绍了pyqt4实现下拉菜单可供选择并打印出来,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文为大家分享了pyqt4实现下拉菜单可供选择并打印出来的具体代码,供大家参考,具体内容如下
# -*- coding: cp936 -*- #qcombobox 窗口组件允许用户从列表清单中选择 #这个例子中显示一个 qcombobox 和一个 qlabel 。组合框有5个选项的列表, #他们是linux发行版的名称。标签显示从组合框选择的内容。 from pyqt4 import qtgui, qtcore class example(qtgui.qwidget): def __init__(self): super(example, self).__init__() self.initui() def initui(self): #self.label = qtgui.qlabel("ubuntu", self) #创建一个 qcombobox 窗口组件并增加5个选项。 combo = qtgui.qcombobox(self) combo.additem("ubuntu") combo.additem("mandriva") combo.additem("fedora") combo.additem("red hat") combo.additem("gentoo") combo.move(50, 50) #self.label.move(50, 150) #当一个选项被选择,我们调用 onactivated() 方法。 self.connect(combo, qtcore.signal('activated(qstring)'),self.onactivated) self.setgeometry(250, 200, 350, 250) self.setwindowtitle('qcombobox') #在该方法中,我们把选择项设置到标签中,并调整标签的尺寸。 def onactivated(self, text): print text #self.label.settext(text) #self.label.adjustsize() def main(): app = qtgui.qapplication([]) ex = example() ex.show() app.exec_() if __name__ == '__main__': main()
效果图:
相关推荐:
python pyqt4实现qq抽屉效果
pyqt5每天必学之滑块控件qslider_python
以上就是pyqt4实现下拉菜单可供选择并打印出来的详细内容。
其它类似信息

推荐信息