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

PyQt6基础_QTabWidget

目录

代码 

运行


官方文档

PySide6.QtWidgets.QTabWidget - Qt for Python

代码 

class TempWidget(QWidget):def __init__(self):super().__init__()self.tabs = QTabWidget()self.tabs.tabBarClicked.connect(self.tabs_tabBarClicked)widget_tab1 = QWidget()widget_tab2 = QWidget()widget_tab3 = QWidget()self.label0 = QLabel('tab1')self.label1 = QLabel('tab2')self.label2 = QLabel('tab3')layout1 = QHBoxLayout()layout1.addWidget(self.label0)layout2 = QHBoxLayout()layout2.addWidget(self.label1)layout3 = QHBoxLayout()layout3.addWidget(self.label2)widget_tab1.setLayout(layout1)widget_tab2.setLayout(layout2)widget_tab3.setLayout(layout3)self.tabs.addTab(widget_tab1,'tab1')self.tabs.addTab(widget_tab2,'tab2')self.tabs.addTab(widget_tab3,'tab3')self.label_below = QLabel('--', alignment=Qt.AlignmentFlag.AlignHCenter)layout = QVBoxLayout()layout.addWidget(self.tabs)layout.addWidget(self.label_below)self.setLayout(layout)passdef tabs_tabBarClicked(self,cur_i:int):self.label_below.setText(f'现在来到了 {self.tabs.tabText(cur_i)} 面板')pass

运行

相关文章:

  • 新增优惠券
  • 哈希表的实现
  • 大模型AI的“双刃剑“:数据安全与可靠性挑战与破局之道
  • 高精度并行2D圆弧拟合(C++)
  • ORACLE RAC环境使用ASM机制零宕机时间更换存储的实践
  • 安宝特案例 | AR技术在院外心脏骤停急救中的革命性应用
  • 4.4 记忆机制与上下文管理:短期与长期记忆的设计与应用
  • 新时代质量管理体系-端到端流程通俗演义,什么是端到端流程?
  • 3D高斯个人笔记
  • 如何实现客户端热部署能力方案
  • 写一个esp开发SPI的链接吗,
  • 机器人新革命:Pi 0.5如何让智能走进千家万户
  • 【踩坑记录】stm32 jlink程序烧录不进去
  • 电力作业安全工器具全解析:分类、配置与检查要点
  • 解决高德地图AMapUtilCoreApi、NetProxy类冲突
  • 最小生成树-prim、kruskal算法
  • 配置 C/C++ 语言智能感知(IntelliSense)的 c_cpp_properties.json 文件内容
  • Redis Cluster 使用 CRC16 算法实现 Slot 槽位分片的核心细节
  • git Http改用户下载
  • 直接偏好优化(Direct Preference Optimization,DPO):论文与源码解析
  • 对排出黑烟车辆出具合格报告,广州南沙一检测公司被罚十万元
  • 传染病防治法修订草案:拟加强医疗机构疾病预防控制能力建设
  • 讲座预告|大国博弈与创新破局:如何激励中国企业创新
  • 见微知沪|最大力度消费补贴,最大程度满足人们对美好生活的向往
  • 上海:全面建设重复使用火箭创新高地、低成本商业卫星规模制造高地
  • 今年一季度上海离境退税商品销售额7.6亿元,同比增85%