pyside6常用控件:QComboBox() 下拉菜单

QComboBox() 下拉菜单

python 复制代码
from PySide6.QtWidgets import QApplication, QWidget, QComboBox, QLabel
app = QApplication([])

win = QWidget()
win.setWindowTitle("QComboBox 示例")
win.resize(300, 180)

label = QLabel("请选择一个选项:", win)
label.move(20, 20)

combo = QComboBox(win)
combo.move(20, 60)
combo.resize(150, 30)

# 添加选项
combo.addItem("广州")
combo.addItem("杭州")
#一次添加多个选项
combo.addItems(["北京", "上海", "武汉", "大连"])
#可编辑
#combo.setEditable(True)

# 响应选择变化
def on_changed(text):
    label.setText(f"当前选择:{text}")

combo.currentTextChanged.connect(on_changed)

win.show()
app.exec()
相关推荐
zhouwy1132 分钟前
Python 基础语法笔记:从入门到进阶的系统学习
python
高洁0118 分钟前
工程科研中的AI应用:结构力学分析技巧
python·深度学习·机器学习·数据挖掘·知识图谱
大邳草民33 分钟前
Python 爬虫:从 HTTP 请求到接口分析
笔记·爬虫·python
众创岛37 分钟前
Playwright 元素定位
python·自动化
艾派森40 分钟前
深度学习实战-基于EfficientNetB5的家禽鸡病图像分类识别模型
人工智能·python·深度学习·神经网络·分类
心静财富之门1 小时前
Django 超详细初级教程(零基础可学)
python·django
bucenggaibian1 小时前
Nearoh:9年开发者从零造语言,Python的简洁+C的性能
c语言·python·开发者·编程语言·nearoh
小小测试开发1 小时前
EasyOCR用法全攻略:Python开源OCR工具快速上手,图文识别零门槛
python·开源·ocr
用户23935610480581 小时前
DeepTutor源码安装与配置
python
EnCi Zheng1 小时前
04-缩放点积注意力代码实现 [特殊字符]
人工智能·pytorch·python