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

企业网站二级域名好做吗百度账号怎么注册

企业网站二级域名好做吗,百度账号怎么注册,网站系统测试计划,淮北哪里做网站文章目录 QtQt多元素控件List WidgetTable WidgetTree Widget Qt Qt多元素控件 List Widget 使用 QListWidget 能够显示一个纵向的列表。 属性说明currentRow当前被选中的是第几行。count一共有多少行。sortingEnabled是否允许排序。isWrapping是否允许换行。itemAlignment元素…

文章目录

  • Qt
    • Qt多元素控件
      • List Widget
      • Table Widget
      • Tree Widget

Qt

在这里插入图片描述
  

Qt多元素控件

List Widget

  使用 QListWidget 能够显示一个纵向的列表。

  

属性说明
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设置文本对齐方式。

  

  1. 代码示例:创建一个 QListWidget,并且我们可以在里面进行添加元素和删除元素的操作。

在这里插入图片描述
  

  1. 连接槽函数,addItem()的作用就是向 QListWidget 控件中添加 QListWidgteItem 元素;takeItem 作用是删除控件中的元素。

在这里插入图片描述

  

Table Widget

  Table Widget 使用 QTableWidget 表示一个表格控件。一个表格中包含若干行,每一行又包含若干列。表格中的每个单元格,是一个 QTableWidgetItem 对象。

  

方法说明
item(int row, int column)根据行数和列数获取指定的 QTableWidgetItem*。
setItem(int row, int column, QTableWidget*)根据行数和列数设置表格中的元素。
currentItem()返回被选中的元素 QTableWidgetItem*。
currentRow()返回被选中元素是第几行。
currentColumn()返回被选中元素是第几列。
row(QTableWidgetItem*)获取指定 item 是第几行。
column(QTableWidgetItem*)获取指定 item 是第几列。
rowCount()获取行数。
columnCount()获取列数。
insertRow(int row)在第 row 行处插入新行。
insertColumn(int column)在第 column 列插入新列。
removeRow(int row)删除第 row 行。
removeColumn(int column)删除第 column 列。
setHorizontalHeaderItem(int column, QTableWidget*)设置指定列的表头。
setVerticalHeaderItem(int row, QTableWidget*)设置指定行的表头。

  

  QTableWidgetItem 核心方法:

方法说明
row()获取当前是第几行。
column()获取当前是第几列。
setText(const QString&)设置文本。
setTextAlignment(int)设置文本对齐。
setIcon(const QIcon&)设置图标。
setSelected(bool)设置被选中。
setSizeHints(const QSize&)设置尺寸。
setFont(const QFont&)设置字体。

  

信号说明
cellClicked(int row, int column)点击单元格时触发。
cellDoubleClicked(int row, int column)双击单元格时触发。
cellEntered(int row, int column)鼠标进入单元格时触发。
currentCellChanged(int row, int column, int previousRow, int previousColumn)选中不同单元格时触发。

  

  1. 创建表格控件QTableWidget。

在这里插入图片描述

  

  1. 使用setItem向表格控件中添加元素。
    在这里插入图片描述

  

Tree Widget

  Tree Widget 使用 QTreeWidget 表示一个树形控件。里面的每个元素都是一个 QTreeWidgetItem,每个 QTreeWidgetItem 可以包含多个文本和图标,每个文本 / 图标为一个列。

  可以给 QTreeWidget 设置顶层节点(顶层节点可以有多个),然后再给顶层节点添加子节点,从而构成树形结构。这种结构非常适合展示具有层次关系的数据,比如文件系统目录结构、组织结构图等。

  

方法说明
clear清空所有子节点
addTopLevelItem(QTreeWidgetItem* item)新增顶层节点
topLevelItem(int index)获取指定下标的顶层节点.
topLevelItemCount()获取顶层节点个数
indexOfTopLevelItem(QTreeWidgetItem* item)查询指定节点是顶层节点中的下标
takeTopLevelItem(int index)删除指定的顶层节点. 返回 QTreeWidgetItem* 表示被删除的元素
currentItem()获取到当前选中的节点, 返回 QTreeWidgetItem*
setCurrentItem(QTreeWidgetItem* item)选中指定节点
setExpanded(bool)展开/关闭节点
setHeaderLabel(const QString& text)设置 TreeWidget 的 header 名称。

  

信号说明
currentItemChanged (QTreeWidgetItem* current, QTreeWidgetItem* old)切换选中元素时触发
itemClicked (QTreeWidgetItem* item, int col)点击元素时触发
itemDoubleClicked (QTreeWidgetItem* item, int col)双击元素时触发
itemEntered (QTreeWidgetItem* item, int col)鼠标标进⼊时触发
itemExpanded (QTreeWidgetItem* item)元素被展开时触发
itemCollapsend (QTreeWidgetItem* item)元素被折叠时触发。

  

  QTreeWidgetItem 核心属性

属性说明
text持有的文本
textAlignment文本对齐方式
icon持有的图表
font文本字体
hidden是否隐藏
disabled是否禁用
expand是否展开
sizeHint尺寸大小
selected是否选中

  

  QTreeWidgetItem 核心方法

方法说明
addChild (QTreeWidgetItem* child)新增子节点
childCount ()子节点的个数
child (int index)获取指定下标的子节点,返回 QTreeWidgetItem*
takeChild (int index)删除对应下标的子节点
removeChild (QTreeWidgetItem* child)删除对应的子节点
parent ()获取该元素的父节点

  

  1. 创建QTreeWidget树形控件。
    在这里插入图片描述
      

  2. 添加树形控件的层级元素。

在这里插入图片描述

            

http://www.yidumall.com/news/15667.html

相关文章:

  • 网站建设合同性质seo搜索引擎优化5
  • wordpress 导出csv淘宝seo搜索优化工具
  • 适合程序员做项目笔记的网站谷歌chrome
  • 帮别人做网站进了看守所药品销售推广方案
  • 在家跟狗做网站视频网站模板套用教程
  • 裸体做哎按摩网站小红书怎么做关键词排名优化
  • 个人做电影网站违法吗青岛seo建站
  • 公司建立网站的意义百度产品
  • 做怎么网站推广seo技术员
  • 怎样做网站底部导航资讯门户类网站有哪些
  • 佛山网站建设的首选市场营销图片高清
  • 做商城网站在哪里注册营业执照网络营销软件大全
  • 哪个网站虚拟主机好直播发布会
  • 大庆网站建设网站收录提交入口大全
  • 香港免费网站百度网页版网址
  • 已有网站域名 怎么做网站电商培训班一般多少钱
  • 公司内部网站怎么做潜江seo
  • 怎么用linux做网站搜索引擎原理
  • wordpress采集自动伪原创六六seo基础运营第三讲
  • 广西柳州网站建设中关村在线app
  • 深圳网站优化培训社交媒体营销案例
  • 吴江高端网站建设国际新闻网站
  • 山东做网站找哪家好如何增加网站的外链
  • 广州企业自助建站前端seo搜索引擎优化
  • 网站建设基础广告免费推广网
  • 网站开发的配置过程百度灰色关键词排名推广
  • 政务中心建设网站seo百科
  • 大学生商品网站建设公司网站设计图
  • 做视频网站流量费高吗恶意点击竞价是用的什么软件
  • 新站网站建设网站建设