当前位置: 首页 > wzjs >正文

官方网站app最新下载个人网页制作 个人主页

官方网站app最新下载,个人网页制作 个人主页,企业信息系统河南,个人网站制作网站目录 代码示例:使用ListWidget List Widget 使⽤ QListWidget 能够显⽰⼀个纵向的列表. 形如: 每个选项都可以被选中. 列表中的每个元素/每一项就称为是一个Item 更具体的说,通过QListWidgetItem类表示的~~ 核⼼属性 属性说明currentRow当前被选中的是第几行cou…

目录

代码示例:使用ListWidget

List Widget
使⽤ QListWidget 能够显⽰⼀个纵向的列表. 形如:
每个选项都可以被选中.
列表中的每个元素/每一项就称为是一个Item
更具体的说,通过QListWidgetItem类表示的~~
核⼼属性
属性说明
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* 表示是哪个元素被删除了

 核⼼信号

方法说明
currentItemChanged(QListWidgetItem* current, QListWidgetItem* old)选中不同元素时会触发,参数是当前选中的元素和之前选中的元素
currentRowChanged(int)选中不同元素时会触发,参数是当前选中元素的行数
itemClicked(QListWidgetItem* item)点击某个元素时触发
itemDoubleClicked(QListWidgetItem* item)双击某个元素时触发
itemEntered(QListWidgetItem* item)鼠标进入元素时触发

在上述介绍中, 涉及到⼀个关键的类, QListWidgetItem .
这个类表⽰ QListWidget 中的⼀个元素.
核⼼⽅法如下, 本质上就是⼀个 "⽂本+图标" 构成的
方法说明
setFont设置字体
setIcon设置图标
setHidden设置隐藏
setSizeHint设置尺寸
setSelected设置是否选中
setText设置文本
setTextAlignment设置文本对齐方式

代码示例:使用ListWidget


1)在界面上创建一个ListView,右键=>变形为=>ListWidget,再创建一个lineEdit和两个按钮.
注意:ListWidget是ListView的子类,功能比ListView更丰富.咱们使用
ListWidget即可.

2) 编写 widget.cpp, 在构造函数中添加初始元素
3) 编写 listWidget 的 slot 函数
此处需要判定 current previous ⾮空. 初始情况下是没有元素选中的, 就导致这俩指针可
能是 NULL
这⾥需要给 widget.h 前⾯加上 #include <QListWidgetItem>

 4) 编写按钮的 slot 函数

5) 执⾏程序, 观察效果. 可以新增元素, 选中元素, 删除元素.

 

此处的row参数就表示插入完毕之后新的元素在第几行.
把新元素插入到第几行之前~~

你超过了第二的选手,你是第几??

takeltem
take 也是用来表示"删除”术语
erase
remove
delete
take
图形化界面中,右键QListWidget
选择编辑项目~就可以直接添加内容
如果这里初始内容是固定的,此时你通过哪种方式来初始化都可以
如果这里的内容是不固定的,要通过读取文件/读取网络来构造数据~~
就需要通过代码的方式来添加了~~

文章转载自:

http://yBl2tpYD.wnkqt.cn
http://is6SZWN1.wnkqt.cn
http://V6dQSe0G.wnkqt.cn
http://HDZnukQc.wnkqt.cn
http://2v4na9TE.wnkqt.cn
http://qC567xoH.wnkqt.cn
http://kO15CvxL.wnkqt.cn
http://9YKAeNa4.wnkqt.cn
http://kF7nZ4z5.wnkqt.cn
http://HL46PZ4X.wnkqt.cn
http://sqyaxjLF.wnkqt.cn
http://evFJaKLi.wnkqt.cn
http://3xn7pgNO.wnkqt.cn
http://rLPfh4BO.wnkqt.cn
http://epj1Kj37.wnkqt.cn
http://YnSd4kn8.wnkqt.cn
http://mcsdqDG4.wnkqt.cn
http://twqqOvGz.wnkqt.cn
http://FckUXo9D.wnkqt.cn
http://Gg7oinB1.wnkqt.cn
http://CjqXE0DF.wnkqt.cn
http://3hgFA38c.wnkqt.cn
http://gMmV5NEJ.wnkqt.cn
http://c23x9dG9.wnkqt.cn
http://lJ7A1ztT.wnkqt.cn
http://9jdMsUyC.wnkqt.cn
http://1Htsm1bm.wnkqt.cn
http://QvCzdoQI.wnkqt.cn
http://kju0yp7r.wnkqt.cn
http://0AVaJMSQ.wnkqt.cn
http://www.dtcms.com/wzjs/620227.html

相关文章:

  • wordpress列表显示全文南京网络优化培训
  • 网站建设合同有法律效益吗定制网站和模板网站的区别
  • 淄博网站建设培训学校设计制作一个ppt的完整步骤
  • 腾讯网站建设分析广州seo成功案例
  • 关键字网站采集周口网站设计制作
  • asp网站管理系统源码建设系统网站全名
  • 健康养老网站建设杭州最大网络公司排名
  • 手机如何翻到国外网站6.网站开发流程是什么
  • 网站一定要备案做网站很烧钱
  • 怎么修改网站内容网站开发主要包括哪些方面
  • 招远网站建设公司地址南阳微网站建设
  • 山东响应式网站鞍山市城市建设网站
  • 二级域名做网站好不好亿景网站建设
  • 公司建设网站的意义沧州新华区
  • 网页制作和网站建设辽宁工程招标网信息平台
  • 大数据网站怎么做的怎么做视频网站赚钱吗
  • 营销型网站备案个人网站怎么备案可以做哪些
  • 微信网站响应式网站个人网站名字取名怎么做
  • 邯郸网站设计联系电话多光营销软件网站
  • 展示型网站建设报价数据分析培训班
  • 微信网站怎么建设金鹏建设集团网站
  • 义乌市评建设职称网站嘉祥网站建设公司
  • 可以做任务挣钱的网站下载关键词推广软件
  • 买保险网站简单网页制作成品代码
  • 网站建设宽带新校区建设专题网站
  • 天台城乡规划建设局网站网络营销资讯网站
  • 厦门建设企业网站好用的网站模板
  • 建设网站所采用的技术网站建设要哪些人
  • 自己做网站用买域名吗夜间正能量不良网站
  • 上海网站建设觉策动力恩施网站建设教程