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不发送信息,阻塞信号通道就可以了。
comboBox->blockSignals(true);
再次打开信号通道
comboBox->blockSignals(false);

原文: https://blog.csdn.net/ymc0329/article/details/7284498

转载于:https://www.cnblogs.com/nanqiang/p/10650357.html

QComboBox使用方法,QComboBox详解相关推荐

  1. golang导入git包_使用go module导入本地包的方法教程详解

    go module 是Go1.11版本之后官方推出的版本管理工具,并且从 Go1.13 版本开始, go module 将是Go语言默认的依赖管理工具.到今天 Go1.14 版本推出之后 Go mod ...

  2. java condition详解_Java使用Condition控制线程通信的方法实例详解

    Java使用Condition控制线程通信的方法实例详解 发布于 2020-4-20| 复制链接 摘记: 本文实例讲述了Java使用Condition控制线程通信的方法.分享给大家供大家参考,具体如下 ...

  3. python怎么画条形图-python绘制条形图方法代码详解

    1.首先要绘制一个简单的条形图 import numpy as np import matplotlib.pyplot as plt from matplotlib import mlab from ...

  4. python装饰器函数-Python函数装饰器常见使用方法实例详解

    本文实例讲述了Python函数装饰器常见使用方法.分享给大家供大家参考,具体如下: 一.装饰器 首先,我们要了解到什么是开放封闭式原则? 软件一旦上线后,对修改源代码是封闭的,对功能的扩张是开放的,所 ...

  5. batchnorm2d参数 torch_pytorch方法测试详解——归一化(BatchNorm2d)

    测试代码: import torch import torch.nn as nn m = nn.BatchNorm2d(2,affine=True) #权重w和偏重将被使用 input = torch ...

  6. android+发邮件,Android发送邮件的方法实例详解

    Android发送邮件的方法实例详解 时间:2021-05-20 本文实例讲述了Android发送邮件的方法.分享给大家供大家参考,具体如下: 在android手机中实现发送邮件的功能也是不可缺少的. ...

  7. java servlet init方法_JSP开发Servlet重写init()方法实例详解

    jsp开发servlet重写init()方法实例详解 写一个servlet时,有时需要我们重写该servlet的初始化方法,然后,究竟是重写init(servletconfig config),还是重 ...

  8. python的socket模块_Python socket模块方法实现详解

    这篇文章主要介绍了python socket模块方法实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 socket ssh (不带防止粘包的方 ...

  9. oracle大对象实例_Oracle解析复杂json的方法实例详解

    问题背景: 当前在Oracle数据库(11G之前的版本)解析json没有可以直接使用的系统方法,网上流传的PLSQL脚本大多也只可以解析结构较单一的json串,对于结构复杂的json串还无法解析.如此 ...

  10. python中列表的sort方法_python中列表的sort方法使用详解

    内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...

最新文章

  1. 梯度下降优化算法概述
  2. java 取字段_java – 获取字段的名称
  3. 鸿蒙计划什么时候开始,华为鸿蒙计划被曝!研究者是2020应届生,网友:初出茅庐凭啥...
  4. NullPointerException: null 报错
  5. CJCMS系列---慢慢讲电子商务在项目中的实践之前言
  6. win10下JDK环境变量配置与IDEA开发工具清晰简洁步骤,迈出Java学习第一步
  7. 小红书去水印代码_小红书商家须知!小红书引流靠谱吗?
  8. QJsonObject与QString的相互转换(处理了中文乱码)
  9. 肇庆计算机商务学校地址,肇庆市商业学校(商业技工学校)招生报名
  10. 1组第一次作业-小组自我介绍
  11. win10 mysql数据库中文乱码
  12. 查询一个月一来表空间的变化情况
  13. angular.forEach()
  14. org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir异常解决方法...
  15. C语言练习题:算术入门之加减乘除(PTA)
  16. 软件测试自学教程——书籍教程篇
  17. Photoshop:PS如何实现放大图片不模糊
  18. 破除java网页禁止复制_网页内容禁止复制怎么办?
  19. python3从零学习-python宗谱
  20. 怎么计算机械连接的工程量,传力杆套筒工程量怎么算

热门文章

  1. 怎样用python自动生成python代码_(Python)自动生成代码(方法一)
  2. [渝粤教育] 西南科技大学 经济法概论 在线考试复习资料2021版(2)
  3. 【渝粤教育】电大中专市场营销管理 (2)_1作业 题库
  4. 数据预处理第3讲:归一化与离散化
  5. 论文阅读笔记 Word Embeddings A Survey
  6. 解决eclipse/myeclipse导入项目时出现红色叹号的方法
  7. PLAY2.6-SCALA(五) Action的组合、范围的设置以及错误的处理
  8. SpringMvc 文件上传后台处理
  9. 【解题报告】SRM-08
  10. 以向量和矩阵的视角抽象万物