当前位置: 首页> 文旅> 美景 > 佛山高端网站设计_在哪里制作网页_网络舆情监测平台_怎样制作网页新手自学入门

佛山高端网站设计_在哪里制作网页_网络舆情监测平台_怎样制作网页新手自学入门

时间:2025/7/8 23:37:22来源:https://blog.csdn.net/weixin_67595436/article/details/142535005 浏览次数:0次
佛山高端网站设计_在哪里制作网页_网络舆情监测平台_怎样制作网页新手自学入门

目录

多元素控件介绍

xxWidget和xxView的区别

描述

属性

方法

增加

删除

信号

使用

图形化界面操作

代码操作


多元素控件介绍

首先我们要先了解一下多元素控件是什么意思,一般而言是以以下这六个控件来进行区别的

xxWidget和xxView的区别

举个例子

描述

大致如下是一个表格,我们可以进行自主选择

属性

currentRow当前被选中的是第⼏⾏
count⼀共有多少⾏
sortingEnabled是否允许排序
isWrapping是否允许换⾏
itemAlignment元素的对⻬⽅式
selectRectVisible被选中的元素矩形是否可⻅
spacing元素之间的间隔

 

方法

addItem(const QString& label)
addItem(QListWidgetItem* item)
列表中添加元素.
currentItem()返回QListWidgetItem*表⽰当前选中的元素
setCurrentItem(QListWidgetItem* item)设置选中哪个元素
setCurrentRow(int row)设置选中第⼏⾏的元素
insertItem(const QString& label,int row)
insertItem(QListWidgetItem* item,int row)
在指定的位置插⼊元素
item(int row)返回 QListWidgetItem* 表⽰第 row ⾏的元素
takeItem(int row)删除指定⾏的元素,返回QListWidgetItem*表⽰是哪个元素被删除了

增加

每一个元素被称为是一个item

增加元素到第几行 

 

一个经典的例子, 显然,你在跑步中超过了第二名,那么你的名次就是第二名,这里的插入到第几行就是同样的一个道理  

删除

 

信号

currentItemChanged(QListWidgetItem*current,

QListWidgetItem* old)

选中不同元素时会触发.参数是当前选中的元素和之前选中的元素.
currentRowChanged(int)选中不同元素时会触发.参数是当前选中元素的⾏数.
itemClicked(QListWidgetItem* item)点击某个元素时触发
itemDoubleClicked(QListWidgetItem* item)双击某个元素时触发
itemEntered(QListWidgetItem* item)⿏标进⼊元素时触发

使用

使用输入框来对 List Widget 进行增加与删除元素

 

图形化界面操作

和很多控件一样,也可以直接编辑项目进行添加

如下添加成功了 

 

代码操作

代码操作如下,这样就实现了一个简单的使用

关键字:佛山高端网站设计_在哪里制作网页_网络舆情监测平台_怎样制作网页新手自学入门

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: