时间:2021-05-22
本文为大家分享了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()效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本篇文章主要介绍了纯CSS实现下拉菜单的示例代码,分享给大家,具体如下:将下拉菜单的ul高度设置为0,并且超出部分隐藏掉。设置下拉菜单的高度添加过渡效果,高度为
本文给大家介绍使用js实现下拉菜单可选择互相移动并实现菜单排序,代码简单易懂,具有参考价值,先给大家展示下效果图,感觉还很满意请参考本段代码。代码如下:使用Ja
以电脑端为例,把图片打印出来的方法是: 1、打开开始菜单画图软件。 2、点击菜单打开图片。 3、指定图片在电脑中的位置。 4、打开图片以后点击菜单中打印
新买的惠普打印机或者打印出来的颜色很深,怎么让打印机颜色变浅?这里分享下让打印机打印出来的颜色显示正常,也就是如何校正打印机颜色!1、点击开始,选择所有程序,然
我精心做了几个PPT,背景很漂亮,老板也很满意,让我打印出来作为公司的材料。但是我打印出来后,背景都没有了,只有内容。请问我要如何做才能把背景也打印出来呢?其实