首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python GUI库图形界面开发之PyQt5下拉列表框控件QComboBox详细使用方法与实例

PyQt5下拉列表框控件QComboBox介绍 QComboBox是一个集按钮和下拉选项于一体的控件,也称做下拉列表框 QComboBox类中的常用方法如表 方法 描述 addItem() 添加一个下拉选项...返回选中选项的文本 itemText(i) 获取索引为i的item的选项文本 currentIndex() 返回选中项的索引 setItemText(int index,text) 改变序列号为index的文本 QComboBox...当用户选中一个下拉选项时发射该信号 currentIndexChanged 当下拉选项的索引发生改变时发射该信号 highlighted 当选中一个已经选中的下拉选项时,发射该信号 下拉列表框控件QComboBox...下拉列表框控件QComboBox代码分析: 在这个例子中显示了一个下拉列表框和一个标签,其中下拉列表框中有几个选项,既可以使用QCombobox的addItem()方法添加单个选项,也可以使用addItems...详细使用方法与实例,更多关于PyQt5下拉列表框控件QComboBox的知识请查看下面的相关链接

3.5K21

Python GUI库PyQt5样式QSS子控件介绍

QSS子控件 QSS子控件实际上也是一种选择器,其应用在一些复合控件上,典型的如QComboBox,该控件的外观是,有一个矩形的外边框,右边有一个下拉箭头,点击之后会弹出下拉列表,例如: QComboBox...,例如 QComboBox#myQComboBox::drop-down {image:url(dropdown.png)} 表示为指定的id为myQComboBox的QComboBox控件的下拉箭头自定义图片...,需要注意的是,子控件选择器实际上是选择复合控件的一部分,也就是对复合控件的一部分应用样式,例如为QComboBox下拉箭头指定图片,而不是QComboBox本身指定图片 QSS伪状态 QSS伪状态选择器是以冒号开头的一个选择表达式...:hover{background-color:red;} 表示到鼠标经过QComboBox时.其背景色指定为红色 该伪状态:hover描述的是QComboBox的状态,除可以描述所选择的控件外,伪状态还可以描述子控件选择器所选择的复合控件的子控件的状态...QComboBox::drop-down:hover{background-color:red} 表示当鼠标指针经过QComboBox的下拉箭头时,该下拉箭头的背景色变成红色 此外,伪状态还可以用一个感叹号来表示状态

1.9K20

Qt编写自定义控件53-自定义宽高下拉框

一、前言 默认的qcombobox控件,如果元素item中的内容过长超过控件本身的宽度的话,会自动切掉变成省略号显示,有些应用场景不希望是省略号显示,希望有多长就显示多长,还有一种应用场景是需要设置下拉元素的高度为指定的高度...517216493) 2017-4-11 * 1:可设置下拉框元素高度 * 2:可设置下拉框元素宽度 * 3:可设置是否自动调整下拉框元素宽度,根据元素宽高自动调整 */ #include #endif class QDESIGNER_WIDGET_EXPORT ComboBox : public QComboBox...#else class ComboBox : public QComboBox #endif { Q_OBJECT Q_PROPERTY(int itemWidth READ getItemWidth...= itemHeight) { this->itemHeight = itemHeight; this->setStyleSheet(QString("QComboBox

1.9K20
领券