当前位置: 首页 > 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

运行

http://www.xdnf.cn/news/120277.html

相关文章:

  • 基于霍尔效应传感器的 BLDC 电机梯形控制方案详解
  • JVM性能优化之年轻代参数设置
  • 23种设计模式-行为型模式之模版方法模式(Java版本)
  • Opencv图像处理:旋转、打包、多图像匹配
  • 嵌入式面试高频考点深度解析:内存管理、指针操作与结构体实战指南
  • 高德MCP制作旅游攻略
  • Volcano 实战快速入门 (一)
  • 03_JavaScript
  • mysql快速在不同库中执行相同的sql
  • PCB常见封装类型
  • [U-Net]DA-TRANSUNET
  • 如何将 PDF 中的文本提取为 JSON 格式
  • nfs服务原理、搭建手册、安全配置建议及异常定位手段
  • 跨域 同源策略通俗讲解
  • 在数据链路层扩展以太网
  • Oracle 11g RAC手动打补丁详细步骤
  • NXP----SVR5510芯片layout设计总结
  • LLMind:利用大型语言模型协调人工智能与物联网以执行复杂任务
  • SAIL-RK3588 社区充电桩智能管理方案
  • 如何应对客户提出的不合理需求
  • 利用deepseek快速生成甘特图
  • 基于事件驱动的云原生后端架构设计:从理念到落地
  • Redis 与 Memcache 全面对比:功能、性能与应用场景解析
  • IP的基础知识以及相关机制
  • 焦化烧结行业无功补偿解决方案—精准分组补偿 稳定电能质量沃伦森
  • 基于 RK3588 + 双天线差分 GNSS + RTK 的自主可控技术平台
  • windows安装Mysql
  • 初识Redis · 主从复制(下)
  • linux嵌入式(进程与线程1)
  • 2023 国考