当前位置: 首页 > news >正文

第十六讲-选择控件QSpinBox

QSpinBox 是 PyQt5 中的一个整数选择控件,允许用户通过点击上下按钮或直接输入整数来选择值。它可以设置范围、步长、前后缀等属性,适用于需要输入整数的场景,例如数量选择、年龄设置等。

1. 创建 QSpinBox

最基本的 QSpinBox 控件创建如下:

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QSpinBox

app = QApplication(sys.argv)

window = QMainWindow()
window.setWindowTitle("QSpinBox Example")
window.setGeometry(300, 300, 400, 200)

# 创建 QSpinBox 控件
spin_box = QSpinBox(window)
spin_box.setGeometry(50, 50, 100, 30)  # 设置 QSpinBox 的大小和位置
spin_box.setRange(0, 100)  # 设置最小值和最大值
spin_box.setValue(10)  # 设置初始值

window.show()
sys.exit(app.exec_())

常用方法

相关文章:

  • 大模型笔记05--coze经典案例分析
  • 1000题-计算机网络系统概述
  • 逻辑回归(下): Sigmoid 函数的发展历史
  • 看480p、720p、1080p、2k、4k、视频一般需要多大带宽呢?
  • 四非人的保研之路,2024(2025届)四非计算机的保研经验分享(西南交通、苏大nlp、西电、北邮、山软、山计、电科、厦大等)
  • Oracle中MONTHS_BETWEEN()函数详解
  • IT新秀系列:Go语言的兴起
  • webpack配置全面讲解【完整篇】
  • Linux 磁盘管理
  • kafka测试
  • 一个简单的摄像头应用程序1
  • 【docker笔记8-镜像推送】
  • 尝鲜使用 YOLO V11 Fine-Tuning 训练自定义的目标检测模型
  • 制造业该如何应用大数据?
  • 华为手机连接蓝牙音响后播放声音小的问题分析
  • 【C++】——list的介绍和模拟实现
  • 公网IP和内网IP比较
  • Python的异步编程
  • MySQL存储和处理XML数据
  • AAA Redis的过期删除策略+缓存雪崩+缓存一致性问题
  • 圆桌丨中俄权威专家详解:两国携手维护战后国际秩序,捍卫国际公平正义
  • 央行:增加支农支小再贷款额度3000亿元
  • 潘功胜:央行将设立5000亿元服务消费与养老再贷款
  • 牛市早报|金融政策支持稳市场稳预期发布会将举行,商务部:中方决定同意与美方进行接触
  • 习近平致电祝贺默茨当选德国联邦总理
  • 有人悬赏十万寻找“全国仅剩1只”的斑鳖,发帖者回应并证实