【PyQt实例2】工具栏插入控件
来源:互联网 发布:新疆2016能开通4g网络 编辑:程序博客网 时间:2024/06/06 01:53
本实例实现了工具栏中插入QComboBox控件和QSpinBox控件,代码如下:
# -*- coding: utf-8 -*-from PyQt4.QtGui import *from PyQt4.QtCore import *import sysQTextCodec.setCodecForTr(QTextCodec.codecForName("utf8"))class MainWindow(QMainWindow): def __init__(self,parent=None): super(MainWindow,self).__init__(parent) self.setWindowTitle(self.tr("工具栏插入控件")) self.text = QTextEdit() self.text.setReadOnly(True) self.setCentralWidget(self.text); self.ToolBar=self.addToolBar("Contral") self.label1 = QLabel(self.tr("ctrl1:")) self.box = QComboBox() self.box.insertItem(0,self.tr("ComboBox 1")) self.box.insertItem(1,self.tr("ComboBox 2")) self.box.insertItem(2,self.tr("ComboBox 3")) self.ToolBar.addWidget(self.label1) self.ToolBar.addWidget(self.box) self.ToolBar.addSeparator() self.label2 = QLabel(self.tr("ctrl2:")) self.spin = QSpinBox() self.spin.setRange(1,10) self.ToolBar.addWidget(self.label2) self.ToolBar.addWidget(self.spin) self.doc = QString() self.spinStr = QString() self.box.currentIndexChanged.connect(self.slotComboBox) self.spin.valueChanged.connect(self.slotSpinBox) def slotComboBox(self): self.combo = str(self.box.currentIndex() + 1 ) self.doc = "QComboBox:" + self.combo + "\n" + "QSpinBox:" + self.spinStr.setNum(self.spin.value()) self.text.setText(self.doc) def slotSpinBox(self): doc = "QComboBox:" + str(self.box.currentIndex() + 1) + "\n" + "QSpinBox:" + self.spinStr.setNum(self.spin.value()) self.text.setText(doc) app=QApplication(sys.argv)main=MainWindow()main.show()app.exec_()
0 0
- 【PyQt实例2】工具栏插入控件
- 在工具栏中插入edit控件
- 【PyQt实例15】利用特定控件进行表项编辑
- PyQt精彩实例地址
- 转:pyqt实例
- pyqt界面控件
- PyQt常用控件积累
- PyQt常用控件
- PyQt-2
- 【PyQt实例6】渐变效果
- 【Pyqt实例16】自定义model
- 【PyQt 实例17】柱状统计图
- PyQt 界面控件常用积累
- PyQt 界面控件常用积累
- PyQt 界面控件常用积累
- PyQt 界面控件常用积累
- PyQt 界面控件常用积累
- 工具栏编程实例
- SQL2008 获取表结构语句
- cocos2d-x 之 如何画圆的轨迹路线
- 在eclipse下编译hadoop2.0源码
- Android中将布局文件/View添加至窗口过程分析 ---- 从setContentView()谈起
- SQL Server Management Studio 访问远程MSSQLSERVER2008 字符串写法
- 【PyQt实例2】工具栏插入控件
- U-BOOT打印信息里的编译日期和时间的自动生成
- 2014-03-14
- USB设备被识别流程
- JAVA实现随机无重复数字功能
- 题目1046:求最大值
- Cracking the coding interview--Q12.2
- Extjs Grid当中Toolbar上面按时间段查询2
- ubuntu下hello驱动模块问题补充