QComboBox使用方法,QComboBox详解
fromComboBox = QComboBox() 添加一个 combobox
fromComboBox.addItem(rates) 添加一个下拉选项
fromComboBox.addItems(["%d years" % x for x in range(2, 26)]) 从序列中添加
fromComboBox.setMaxVisibleItems(10) #设置最大显示下列项 超过要使用滚动条拖拉
fromComboBox.setMaxCount(5) #设置最大下拉项 超过将不显示
fromComboBox.setInsertPolicy(QComboBox.InsertAfterCurrent) #设置插入方式
插入方式有:NoInsert,InsertAtTop,InsertAtCurrent,InsertAtBottom,InsertAfterCurrent
InsertBeforeCurrent,InsertAlphabetically
字面意思都好理解 最后一个是按字母表顺序插入
QComboBox 发出一个currentIndexChanged(int) 的信号.
QComboBox 得到当前项 currentIndex() + 1 #QComboBox 默认的currentIndex为 -1
QComboBox.findText('dsfds') #返回 内容为dsfds的索引
QComboBox 得到当前项文本内容 currentText()
fromSpinBox = QDoubleSpinBox()
fromSpinBox.setRange(0.01, 10000000.00)
fromSpinBox.setSuffix(" %d") #设置后缀 如显示 10.0%d
fromSpinBox.setPrefix('#d') #设置前缀
fromSpinBox.setValue(1.00) 设置值
QDoubleSpinBox 发出 valueChanged(double) 信号 有setValue(double)插槽
comboBox->blockSignals(true);
再次打开信号通道
comboBox->blockSignals(false);
原文: https://blog.csdn.net/ymc0329/article/details/7284498
最新文章
- VMWare克隆之后设置eth0
- c#自动关闭 MessageBox 弹出的窗口
- [SAP ABAP开发技术总结]选择屏幕——按钮、单选复选框
- powerdesigner的学习
- HDU 2056 Rectangles
- 理解Android系统的进程间通信原理(一)----RPC中的代理模式
- [unity菜鸟] 修改发布成web后的logo
- Linux系统学习笔记之 1 一个简单的shell程序
- python 基本的序列和映射规则
- VS2005、vs2008+WinXPDDK+DDKWizard配置驱动开发环境
- 和菜鸟一起学linux之initramfs方式启动
- Linux中rpm的使用
- IOS Https适配摸索
- 安装和配置hive
- EMS_PM_STORAGE
- SWIFT 之CoreData初试
- 教你用 jVectorMap 制作属于自己的旅行足迹
- nGrinder性能测试平台的安装部署
- C++面向对象高级编程(八)模板
- Oracle 11g使用DML Error Logging来避免bulk insert故障
热门文章
- springcloud情操陶冶-bootstrapContext(二)
- Flutter 即学即用系列博客——03 在旧有项目引入 Flutter
- 在ASP.NET Core中构建路由的5种方法
- c#进阶一:使用ILDASM来查看c#中间语言
- 成为一名Java架构师的必修课
- 通过Hutool 调用远程API接口(POST/GET)
- python中的zip()函数和map()函数
- [20190423]那个更快的疑问3.txt
- Linux、CentOS7下报错-bash: TMOUT: readonly variable怎么办?
- Windows 2008 R2 域控制器迁移至windows 2016记录