首页 > 其他分享 >pyqt5-QTreeWidget

pyqt5-QTreeWidget

时间:2023-09-24 09:05:06浏览次数:40  
标签:index 顶级 int self pyqt5 QTreeWidgetItem item QTreeWidget

QTreeWidget树组件。

1、顶级项

addTopLevelItem(self, item: QTreeWidgetItem)
  • 末尾添加单个顶级项
addTopLevelItems(self, items: Iterable[QTreeWidgetItem])
  • 末尾批量添加顶级项
insertTopLevelItem(self, index: int, item: QTreeWidgetItem)
  • 指定索引插入单个顶级项
insertTopLevelItems(self, index: int, items: Iterable[QTreeWidgetItem]) 
  • 指定索引批量插入顶级项
topLevelItemCount(self) -> int
  • 返回顶级项的个数
takeTopLevelItem(self, index: int) -> QTreeWidgetItem 
  • 移除指定索引的顶级项,并作为返回对象
topLevelItem(self, index: int) -> QTreeWidgetItem
  • 获取指定索引的顶级项

2、一般项

 

 

 

2、其它设置

columnCount(self) -> int
  • 获取列数
currentColumn(self) -> int 
  • 当前列的索引

2、项QTreeWidgetItem

 

clear(self)
  • 清除
collapseItem(self, item: QTreeWidgetItem)
  • 收缩
expandItem(self, item: QTreeWidgetItem)
  • 展开

 

标签:index,顶级,int,self,pyqt5,QTreeWidgetItem,item,QTreeWidget
From: https://www.cnblogs.com/wd404/p/17725562.html

相关文章

  • 2022年07月 python界面可视化 VS2022配置PyQt5环境
    文章目录 一、VS2022配置PyQt5环境1.安装anaconda及opencv-python1.1安装对应的anaconda包1.2安装opencv-python2.安装PyQt53.安装PyQt常用工具4.配置系统环境变量5.配置VS2022中的外部工具6.第一个VS2022下的pyqt5程序一、VS2022配置PyQt5环境本机环境:......
  • win10安装pyqt5
     安装pipinstallPyQt5-ihttps://pypi.douban.com/simplepipinstallPyQt5-tools-ihttps://pypi.douban.com/simple测试designer验证importsysfromPyQt5.QtWidgetsimportQWidget,QApplicationapp=QApplication(sys.argv)widget=QWidget()widget.resize(......
  • Python - PyQt5环境搭建
    前期准备:PyQt5以及其他组件的下载与安装    在python的图形界面开发过程中,我们需要三个组件,分别是:PyQt5、pyqt5-tools、PyQt5Designer,我们直接在命令行输入下面的代码进行安装即可:pipinstallPyQt5pipinstallpyqt5-toolspipinstallPyQt5Designer环境的设置:......
  • QtreeWidget的部分基本使用
    创建树节点(QTreeWidgetItem)并添加到QTreeWidget中://创建子节点QTreeWidgetItem*child1=newQTreeWidgetItem(root);child1->setText(0,"子节点1");child1->setText(1,"子节点1的列2内容");QTreeWidgetItem*child2=newQTreeWidgetItem(root);child2->......
  • 『PyQt5-基础篇』| 03 基于PyQt5的第一个应用程序简单示例
    (03基于PyQt5的第一个应用程序简单示例)1导入必须的类需要两个类Application,QWidget;这两个类继承于QtWidgets;Application是应用程序类,QWidget是窗口类;sys模块是应用程序或窗口的参数会用到。importsysfromPyQt5.QtWidgetsimportQApplication,QWidget2创建Appli......
  • 【Python进阶-PyQt5】00PyQt5简介
    0.图形用户界面-开发选择在Python基础的教程中,我们程序的用户交互界面都是运行窗口。这个运行窗口对于我们编程者来说直观明了,但是对于一些相对复杂的程序,用户使用上就会变得十分麻烦。所以,我们要通过设计用户交互界面来解决这种问题。程序的图形用户交互界面,英文称之为GUI(Grap......
  • 『PyQt5-基础篇』| 02 Pyqt5开发环境+安装配置QtDesigner
    (02Pyqt5开发环境+安装配置QtDesigner)1Pycharm安装安装教程请参考:安装教程2Python安装下载地址:官网下载地址;根据自身系统选择版本下载:下载完成,直接双击运行,即可,安装路径可选。环境变量设置:如果安装时已经勾选了“增加环境变量”的话,就不用再设置环境变量。如果没有......
  • pyqt5 QtDesigner 和 PyUIC 的环境配置
    参考:https://zhuanlan.zhihu.com/p/4251489591.安装pyqt5 模块#pyqt5安装pip3installpyqt5-ihttps://mirrors.aliuyun.com/pypi/simple#QtDesignerpip3installpyqt5-tools-ihttps://mirrors.aliuyun.com/pypi/simple运行PyCharm;从顶部菜单栏选择:File-......
  • 基于pyqt5的简易目标检测UI
    没选图像的时候:被否决的一个系统,也不过多介绍了,留个记录吧,之后可以看看优化一下,也不白写代码。代码:fromultralyticsimportYOLOfromPyQt5.QtWidgetsimportQApplication,QMainWindow,QFileDialog,QLabel,QPushButton,QHBoxLayout,QVBoxLayout,QWidgetfromPyQt5.......
  • 树莓派Raspbian安装PYQT5
     安装PYQT5.(树莓派Raspbian下pip3installPyQt5是无法正常安装的。)https://zhuanlan.zhihu.com/p/498682983 准备工作。pipinstallwheelsudoapt-getupdate Pip3installsip可直接用官方仓库安装。 sudoaptinstall-ypython3-pyqt5额外组件sudoaptin......