QTabWidget的当前项类属性为用于访问当前操作的选项卡,包括如下属性:

1. currentIndex当前选项的位置索引

如果没有选择当前项,currentIndex值为-1,可以通过方法currentIndex()和setCurrentIndex(int index)访问该属性。当前项变化时,选项卡部件会发射currentChanged(int index)信号。

2. currentTabText当前项文本

currentTabText为当前选项卡栏的文本,但实际上QTabWidget并没有该属性,该属性的访问实际上就是对当前选项卡的tabText的访问。要访问当前选项卡的文本,需要通过currentIndex()方法去访问该选项卡的tabText属性。访问示例代码如下:

print(self.tabWidget.tabText(self.tabWidget.currentIndex()))
self.tabWidget.setTabText(self.tabWidget.currentIndex(), "新冠肺炎的表现特征")

3. currentTabName当前项名称

currentTabName为当前选项卡的名字,但实际上QTabWidget并没有该属性,该属性的访问实际上就是对选项卡的currentWidget()的返回值的objectName的访问。访问的示例代码如下:

		currentTab = self.tabWidget.currentWidget()
print(currentTab.objectName())
currentTab.setObjectName('ObjectNametest')

4. currentTabIcon当前项图标

currentTabIcon为当前选项卡栏的图标,但实际上QTabWidget并没有该属性,该属性的访问实际上就是对选项卡的tabIcon属性的访问。要访问当前选项卡的图标,需要通过currentIndex去访问该选项卡的tabIcon。访问示例代码如下:

print(self.tabWidget.tabIcon(self.tabWidget.currentIndex()))
self.tabWidget.setTabIcon(self.tabWidget.currentIndex(), QtGui.QPixmap(":/IT/图像文件/1.png"))

5. currentTabToolTip当前项工具栏提示

currentTabToolTip为当前选项卡栏的工具栏提示,但实际上QTabWidget并没有该属性,该属性的访问实际上就是对选项卡的tabToolTip属性的访问。要访问当前选项卡的toolTip,需要通过currentIndex去访问该选项卡的tabToolTip。访问示例代码如下:

index = self.tabWidget.currentIndex()
print(self.tabWidget.tabToolTip(index ))
self.tabWidget.setTabToolTip(self.tabWidget.currentIndex(), '选项卡'+str(index))

6. currentTabWhatsThis当前项帮助信息

currentTabWhatsThis为当前选项卡栏的帮助提示信息,但实际上QTabWidget并没有该属性,该属性的访问实际上就是对选项卡的tabWhatsThis属性的访问。要访问当前选项卡的tabWhatsThis,需要通过currentIndex去访问该选项卡的tabWhatsThis。访问示例代码如下:

index = self.tabWidget.currentIndex()
print(self.tabWidget.tabWhatsThis(index ))
self.tabWidget.setTabWhatsThis(self.tabWidget.currentIndex(), '帮助信息'+str(index))

老猿Python,跟老猿学Python!

最新文章

  1. android audio无法自动播放
  2. Javascript之一切皆为对象1
  3. 微信、QQ、微博、陌陌……社交网络的底层逻辑是什么?
  4. Shell 编程基础之注意技巧
  5. HttpURLConnection 直接发送soap消息调用webservice
  6. uva1587BOX
  7. Marriage Ceremonies(状态压缩dp)
  8. spring boot 中文文档
  9. 编译gcc4.4.6与ICE遇到的几个问题
  10. 一些常用的Intent及intent-filter的信息
  11. 真实世界里的钢铁侠-特斯拉汽车创始人埃隆·马斯克(Elon Musk)
  12. 修改cookie
  13. Form提交表单页面不跳转
  14. ls-grep-find组合命令解决企业问题实战
  15. zabbix批量监控域名下nginx的访问50x状态码数量
  16. iis7 设置自定义404页面无效解决方案
  17. Jmeter安装使用
  18. Android测试(三)——APK文件反编译
  19. 7.14 Git 工具 - 凭证存储
  20. oracle的备份与恢复

热门文章

  1. C# 全局唯一标识符 (GUID)
  2. 基于YOLO-V2的行人检测(自训练)附pytorch安装方法
  3. 2.while循环
  4. 21迁移python项目到另一台电脑
  5. martini-拓扑映射
  6. C++调用Go方法的字符串传递问题及解决方案
  7. JS 实现飞机大战
  8. 记录一个处理Excel的新插件:Alibaba Easy Excel
  9. 3dmax利用静止静态对象功能,制作精准击碎效果
  10. FL Studio音乐编曲入门教程