PyQt5选项卡控件QTabWidget简介
QTabWidget控件提供了一个选项卡和一个页面区域,默认显示第一个选项卡的页面,通过单击各选项卡可以查看对应的界面,如果在一个窗口中显示的输入字段很多,则可以对这些字段进行拆分,分别放置在不同界面的选项卡中
QTabWidget类中常用的方法
方法
描述
addTab()
将一个控件添加到Tab控件的选项卡中
insertTab()
将一个Tab控件的选项卡插入到指定的位置
removeTab()
根据指定的索引删除Tab控件
setCurrentIndex()
设置当前可见的选项卡所在的索引
setCurrentWidget()
设置当前可见的界面
setTabBar()
设置选项卡栏的小控件
setTabPosition()
设置选项卡的位置
QTabWidget.North:显示在页面的上方
QTabWidget.South:显示在页面的下方
QTabWidget.West:显示在页面的左侧
QTabWidget.East:显示在页面的右侧
setTabText()
定义Tab选项卡的显示值
QTabWidget类中的常用信号
信号
描述
currentChanged
切换当前页面时发射该信号
实例:QTabWidget的使用
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
fro