- 博客(59)
- 资源 (12)
- 问答 (5)
- 收藏
- 关注
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem项操作相关的flags、isSelected、checkState方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidget中项操作相关的属性包括是否可用、是否可选中、是否可编辑、是否可复选、是否选中、是否复选等,这些属性的设置与影响界面上项的操作,所以老猿将其归类项操作相关方法。这些项操作相关方法所有Model/View相关类涉及项操作都是一样的。1、项标记相关方法项的标记用于标记项是否...
2020-02-29 11:26:07 2019
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem项whatsThis、toolTip、statusTip提示信息访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidget表格部件的QTableWidgetItem项提示信息包括工具栏提示、状态栏提示和whatsThis提示,它们的访问方法如下: 通过toolTip()、setToolTip( str toolTip)来操作toolTip 通过statusTip()、setStatu...
2020-02-28 22:42:49 2888
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem项的复选状态checkState访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidget表格部件中的QTableWidgetItem项可以单独设置复选状态,如图所有项都设置了复选状态,每行的复选状态不同:项的复选状态可以通过checkState()来获取,如果要改变项的复选状态可以调用setCheckState(Qt.CheckState state)来...
2020-02-28 22:23:46 4335 1
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem项文本和项对齐的setText、setTextAlignment方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidget部件中的QTableWidgetItem项的文本可以通过text()和setText方法()进行访问,文本还可以通过setTextAlignment设置对齐方式。1、项文本数据访问的text和setText方法项的文本可以data方法和setData方法使用Qt.Di...
2020-02-28 22:20:00 7508
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem项数据的data和setData访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidget部件中的QTableWidgetItem项数据可以通过项的data( int role) 方法获取项中指定列指定角色的数据,也可以通过setData(int role, QVariant value)方法设置指定角色的数据为value。例如项的文本可以通过data方法和s...
2020-02-28 22:13:44 10499 2
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem的位置相关方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidgetItem项在QTableWidget中的位置包括三个属性来决定,就是表格部件对象、行和列。QTableWidgetItem项方法中: QTableWidget tableWidget():返回项所在的表格部件实例,如果项没有插入到树型部件中,则返回None int ...
2020-02-27 23:27:19 1194
原创 PyQt(Python+Qt)学习随笔:QTableWidgetItem的构造方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTableWidgetItem类为QTableWidget类的项实例类,用于保存表格部件的信息。项的内容可包含文本、图标或复选框等。QTableWidgetItem的构造方法有4个:QTableWidgetItem(int type = Type):构建一个空项QTableWidget...
2020-02-27 23:24:42 2009
原创 PyQt(Python+Qt)学习随笔:QTableWidget的属性
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址1、概述除了从父类继承的属性外,在Designer中QTableWidget只有两个属性,就是行数rowCount和列数columnCount,另外还有一部分就是用于设置表头的属性。如图:2、行数rowCountQTableWidget的rowCount属性保存表格部件中的行数,在QTa...
2020-02-27 22:07:11 2146
原创 第15.27节 PyQt(Python+Qt)入门学习:Model/View架构中的便利类QTreeWidget详解
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址一、引言树部件(Tree Widget)是Qt Designer中 Item Widgets(Item-Based)部件中提供的一个Model/View便利部件,对应类为QTreeWidget类。QTreeWidget类从QTreeView派生(继承关系请参考《PyQt学习随笔:Qt中Mod...
2020-02-26 11:20:24 4173
原创 第二十二章、 Model/View便利类树型部件QTreeWidget
一、概述树部件(Tree Widget)是Qt Designer中 Item Widgets(Item-Based)部件中提供的一个Model/View便利部件,对应类为QTreeWidget类。QTreeWidget类从QTreeView派生,是一个Model/View便利类,提供一个树状管理数据的界面视图,为了快速支持树状视图展示数据,在类内使用了默认内置的树状模型保存数据项,每个数据项的...
2020-02-25 21:28:22 1891
原创 PyQt(Python+Qt)学习随笔:QTreeWidget中标题相关属性访问方法headerItem、setHeaderLabels
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件窗口可以有一个标题头,其中包含部件中每个列的节(即标题)。QTreeWidget的标题属性包括两部分,一部分是标题项,一部分标题头相关属性。1、标题项访问方法标题头实际上是一个QTreeWidgetItem项,因此标题项相关的属性就是QTreeWidgetItem想的属性,相关属性的...
2020-02-25 19:19:22 3656 3
原创 PyQt(Python+Qt)学习随笔:QTreeWidget中获取可见项视口位置矩形的visualItemRect方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件的visualItemRect方法可以返回参数指定项在视口的位置矩形。QRect visualItemRect( QTreeWidgetItem item)当项在树型部件中不可见时,返回值为一个空矩形(一个没有矩形坐标、长宽属性的QRect()对象)。案例:针对上面的树型部件输出...
2020-02-25 19:15:53 1835
原创 PyQt(Python+Qt)学习随笔:QTreeWidget中获取指定位置项的itemAt方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidget的itemAt方法通过视口内的坐标点获取对应坐标位置的项,相关调用方法如下: QTreeWidgetItem itemAt( QPoint p) QTreeWidgetItem itemAt(int x, int y)通过该方法可以获取到视口上对应坐标所在的项,如...
2020-02-25 19:13:05 4253 2
原创 PyQt(Python+Qt)学习随笔:QTreeWidget中给树型部件增加顶层项的方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidget对象创建后,是没有任何项的,要给部件增加项,首先要增加顶层项。顶层项的增加有三类方法,一类是在前面介绍的QTreeWidgetItem中的构造方法构造项时,直接将QTreeWidget对象作为参数传递进去;第二类是利用QTreeWidget的隐形根节点(关于隐形根节点,请参...
2020-02-25 00:19:18 1987
原创 PyQt(Python+Qt)学习随笔:invisibleRootItem方法访问QTreeWidget树型部件的隐形根节点
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址我们知道在数据结构上来说,任何树都是有根节点的,但我们在QTreeWidget对象中并没有看到界面上展示一个根节点,在QTreeWidget对象和数据项构建时也没有指定这样的根节点,但实际上这个根节点还是存在的,只是不可见,且该节点是树型部件创建之后就自动创建,无论是否存在顶层项。QTreeW...
2020-02-25 00:14:56 2510
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中的topLevelItem、indexOfTopLevelItem和takeTopLevelItem方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址 获取指定位置顶层项树型部件QTreeWidget中,通过topLevelItem方法根据位置索引取指定位置的顶层项,调用语法如下:QTreeWidgetItem topLevelItem(int index) 删除指定位置的顶层项树型部件的takeTopLevelIte...
2020-02-25 00:10:57 6424
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中判断项是否首列跨所有列展示的isFirstItemColumnSpanned方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在前面《PyQt(Python+Qt)学习随笔:QTreeWidgetItem项是否首列跨所有列展示属性isFirstColumnSpanned》介绍了QTreeWidgetItem项的isFirstColumnSpanned()方法,该方法用于返回是否显示时项的第一列数据跨越所有列,并可以调用...
2020-02-23 23:16:23 1200
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中的项编辑方法editTriggers、editItem和openPersistentEditor作用及对比分析
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在树型部件QTreeWidget中,有三种方法触发进行项数据的编辑:editTriggers触发编辑、editItem触发编辑和openPersistentEditor打开持久编辑器。1、editTriggers触发编辑在《PyQt(Python+Qt)学习随笔:QAbstractItemV...
2020-02-23 22:29:27 6425 6
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中使用sortItems进行项排序
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的项可以使用sortItems方法按照指定列进行排序,调用语法:sortItems(int column, Qt.SortOrder order)Qt.SortOrder为枚举类,有两个常量值,分别为:AscendingOrder升序,对应数值为0,Desc...
2020-02-23 17:28:03 1594
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中使用findItems搜索项
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在QTreeWidget类实例的树型部件中,可以根据文本、搜索列以及匹配模式来搜索满足条件的项,调用语法:list[QTreeWidgetItem] findItems( str text, Qt.MatchFlags flags, int column = 0) 返回值为所有满足条件的项...
2020-02-23 15:25:32 4993
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget中当前列currentColumn和选中项selectedItems访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址当前列访问方法树型部件QTreeWidget的currentColumn()方法返回当前项中得到焦点的列索引值,从0开始。如果没有当前列,则返回-1。获取选中项的方法在树型部件根据选择模式的设置,只要选择模式不是NoSelection(关于选择模式继承自QAbstractItemView,...
2020-02-22 22:11:47 2542
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget提供的currentItem当前项操作访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址当前项是指当前鼠标和键盘焦点所在项,在项可以进行选择操作时,当前项可以是选中状态,也可以是未选中状态,选中项也不一定是当前项。与当前项相关的方法包括: QTreeWidgetItem currentItem()返回QTreeWidget中的当前项实例。 setCurrentItem(QT...
2020-02-22 21:56:45 4014
原创 PyQt(Python+Qt)学习随笔:树型部件QTreeWidget的itemAbove、itemBelow方法作用探究
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在QTreeWidget的方法中,对于itemBelow、itemAbove方法,官网文档介绍非常简单。一、itemAbove、itemBelow官网介绍及困惑 itemAbove方法调用方法:QTreeWidgetItem itemAbove(QTreeWidgetItem item...
2020-02-21 21:29:07 2739
原创 PyQt(Python+Qt)学习随笔:树型部件的QTreeWidgetItem项中列不同角色数据的有关访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项中可以有多列数据,每列数据可以根据列位置进行访问。项中列数据的访问方式有两种:通过data和setData方法可以通过项的data(int column, int role) 方法获取项中指定列指定角色的数据,也可以通过se...
2020-02-21 01:24:54 1022
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项中列的复选状态访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项,项中每列数据都可以单独设置复选状态,如图顶层第一项第一列设置了复选状态:项中列的复选状态可以通过checkState(int column)来获取,如果要改变项中指定列的复选状态可以调用setCheckState(int c...
2020-02-21 01:19:16 1365
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项列图标的访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项中可以有多列数据,每列数据都可以设定图标。可以通过icon(int column)来访问项中指定列的图标,通过setIcon(int column, QIcon icon)来设置项中指定列的图标。如下面代码将顶层第一项第5列的...
2020-02-21 01:17:14 1569
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项中列数据的访问方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项中可以有多列数据,每列数据可以根据列位置进行访问。项中列数据的访问方式有两种:通过data和setData方法可以通过项的data(int column, int role) 方法获取项中指定列指定角色的数据,也可以通过se...
2020-02-21 01:15:00 2490
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项的子项排序sortChildren及获取项对应的树型部件对象方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址1、sortChildren对子项排序树型部件QTreeWidget中的QTreeWidgetItem项,可以调用sortChildren对项的下层子项按指定列的文本进行排序,调用语法:sortChildren(int column, Qt.SortOrder order)Qt.Sort...
2020-02-21 01:12:18 1751
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项的子项索引、删除子项的方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项: 获取子项索引可通过indexOfChild(QTreeWidgetItem child)方法返回项下子项child的位置索引,索引值从0计数,如果child对应项未在当前项的子项中,则返回-1 removeChi...
2020-02-21 01:08:34 3164 1
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项获取项的父项或子项
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项,可以通过child(int index) 方法获取项的子项列表中序号为index的项,注意index取值从0开始。子项的个数可以通过childCount()方法获取,index的值必须小于子项的个数,否则返回None。项的父项...
2020-02-21 01:02:08 3482
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项子项展开相关方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项如果一个项有子项,可以调用setExpanded(bool expand)方法来展开或折叠其子项,项的子项是否折叠可以通过isExpanded()方法来判断。注意:经老猿验证: setExpanded必须在项已经加入到树型...
2020-02-21 01:00:08 3020 2
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项下子项的指示符展示原则childIndicatorPolicy
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的QTreeWidgetItem项下可以有子项,如果存在子项,则父项的节点是否显示展开或折叠子项的提示符由属性childIndicatorPolicy控制。childIndicatorPolicy属性的类型为枚举类型QTreeWidgetItem.ChildIn...
2020-02-21 00:58:07 1255
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项是否禁用disable、隐藏isHidden和允许选中isSelected
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget的项QTreeWidgetItem对象具有是否禁用disable、是否隐藏isHidden和允许选中isSelected属性,相关属性的访问方法分别如下: 项的方法isDisabled()用于判断项是否可用,返回True表示项禁用,返回False可用 项可以隐...
2020-02-21 00:55:30 2059
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项是否首列跨所有列展示属性isFirstColumnSpanned
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidget树型部件的QTreeWidgetItem项方法isFirstColumnSpanned()用于返回是否显示时项的第一列数据跨越所有列,为True即只显示第一列数据,且占用所有列的位置,为False则显示所有列数据。下图中顶层第二项数据第一列跨了所有列,其他项没有跨:如...
2020-02-21 00:51:10 1448
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项标记flags相关方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidgetItem项可以通过flags()返回项的标记,返回值类型为类型Qt.ItemFlags,也可通过setFlags(Qt.ItemFlags flags)来设置项的标记,通过设置标记可以确认象是否可以进行选中、是否可编辑、是否可拖拽、是否支持复选框进行复选操作、是否可用等。具...
2020-02-21 00:48:32 2230
原创 PyQt(Python+Qt)学习随笔:QTreeWidgetItem项下的子项列表中增加子项的方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址追加子项QTreeWidgetItem类型的项构建以后,可以通过addChild(QTreeWidgetItem child)方法在该项中的子节点最后加入另一个项child作为该项的子项,也可以通过addChildren(iter[QTreeWidgetItem] children)将一个迭代...
2020-02-20 09:23:49 2335
原创 PyQt(Python+Qt)学习随笔:QTreeWidget的topLevelItemCount属性
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidget的topLevelItemCount属性是一个只读属性,用于保存树型部件中顶层项的个数,可以通过topLevelItemCount()方法获取属性值,缺省值为0。当树型部件中顶层项的数目变化时,topLevelItemCount自动跟随变化。案例: def initT...
2020-02-17 21:24:01 3203
原创 PyQt(Python+Qt)学习随笔:QTreeWidget树型部件中的QTreeWidgetItem项构造方法
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址QTreeWidget树型部件的项是单独的类对象,这个类就是QTreeWidgetItem。QTreeWidgetItem的构造方法如下:QTreeWidgetItem(type: int = QTreeWidgetItem.Type)QTreeWidgetItem(label:Iter...
2020-02-17 21:00:12 2033
原创 PyQt(Python+Qt)学习随笔:枚举类QTreeWidgetItem.ItemType、QListWidgetItem.ItemType的取值及含义
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址在Model/View的便利类QTreeWidget、QListWidgetItem中的项类型分别是QTreeWidgetItem、QListWidgetItem,在构造这2个类型项的时候,可以指定一个type参数,其类型分别是枚举类型QTreeWidgetItem.ItemType、QList...
2020-02-17 20:32:43 1369
原创 PyQt(Python+Qt)学习随笔:QTreeWidget的columnCount属性
老猿Python博文目录专栏:使用PyQt开发图形界面Python应用老猿Python博客地址树型部件QTreeWidget中的每个项有一个或多个文字标签或其他装饰符(如图标)。columnCount属性用于控制和保存树型部件窗口展示的每项的列数,其缺省值为1。在将项添加到树型部件之前,必须使用setColumnCount()设置显示的列数。项的列数可以通过columnCount()函数...
2020-02-16 21:33:58 2487
ImageMagick7.0.8 win64 16通道像素版本.rar
2020-06-20
videoSegClip.rar
2020-05-08
videoMute.rar
2020-05-08
video2Gif.rar
2020-05-08
multiSegmentClip.rar
2020-05-08
3GPP协议R16版本-5G无线接入网38系列规范.rar
2020-05-08
3GPP规范5G计费相关文档.rar
2020-05-08
PyQt图形应用事件捕获案例.rar
2019-10-17
Qt事件列表.xlsx
2019-10-12
PyQt槽函数获取信号发送对象的演示代码:计算器Calculator.rar
2019-09-30
PyQt中ListView控件的数据和展示分离案例代码 listView.rar
2019-09-29
vscode中使用tasks.json的问题匹配器解析C++编译信息的疑问
2023-11-01
关于OpenCV CLAHE插值算法的问题
2021-12-03
OpenCV自适应直方图均衡C++实现代码问题请教
2021-11-28
关于ffmpeg及视频处理的两个问题
2021-05-25
Python tkinter图形界面BUTTON时间控制和编辑框返回值出现异常?
2019-06-03
Python tkinter图形界面BUTTON事件控制和编辑框返回值出现异常
2019-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人