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

做电脑网站手机能显示《网页设计与制作》实验报告

做电脑网站手机能显示,《网页设计与制作》实验报告,微信企业平台开发,脚底长了像水泡一样的东西很痒什么原因树形QTreeWidget QTreeWidget 表示一个树形控件,里面的每一个元素,都是一个 QTreeWidgetItem 类型的对象,每个 QTreeWidgetItem 都可以包含多个文本和图标,每个文本或图标为一个列。 需要注意的是, QTreeWidget 向用…

树形QTreeWidget

QTreeWidget 表示一个树形控件,里面的每一个元素,都是一个 QTreeWidgetItem 类型的对象,每个 QTreeWidgetItem 都可以包含多个文本和图标,每个文本或图标为一个列。

需要注意的是, QTreeWidget 向用户屏蔽了根节点,也就是说,QTreeWidget 这颗树的顶层节点都是根节点的子节点,顶层节点可以有很多个。

1. QTreeWidget属性

没啥属性。

2. QTreeWidget信号

信号说明
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)元素被折叠时触发。

3. QTreeWidget方法

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

4. QTreeWidgetItem属性

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

5. QTreeWidgetItem方法

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

6. 使用QTreeWidget制作一个分类列表

注意代码中的边界处理逻辑:

#include "widget.h"
#include "ui_widget.h"
#include <QTreeWidget>Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);
}Widget::~Widget()
{delete ui;
}void Widget::on_pushButton_add_clicked()
{QString content=ui->lineEdit->text();if(content.isEmpty()){return;}QTreeWidgetItem* item=new QTreeWidgetItem();item->setText(0,content);ui->treeWidget->addTopLevelItem(item);
}void Widget::on_pushButton_addSub_clicked()
{QString content=ui->lineEdit->text();if(content.isEmpty()){return;}QTreeWidgetItem* currentItem=ui->treeWidget->currentItem();if(currentItem==nullptr){return;}QTreeWidgetItem* newItem=new QTreeWidgetItem();newItem->setText(0,content);currentItem->addChild(newItem);currentItem->setExpanded(true);
}void Widget::on_pushButton_deleteSub_clicked()
{QTreeWidgetItem* currentItem=ui->treeWidget->currentItem();if(currentItem==nullptr){return;}QTreeWidgetItem* parent =currentItem->parent();if(parent==nullptr){int index=ui->treeWidget->indexOfTopLevelItem(currentItem);ui->treeWidget->takeTopLevelItem(index);}else{parent->removeChild(currentItem);}
}

QTreeWidget1


文章转载自:

http://IBrJa97V.hxcrd.cn
http://2hpc4mpx.hxcrd.cn
http://W2xofNtA.hxcrd.cn
http://BIk0dRff.hxcrd.cn
http://YdWc3Hao.hxcrd.cn
http://Y47hBFJE.hxcrd.cn
http://K5hzo3x4.hxcrd.cn
http://ZtTcAIhS.hxcrd.cn
http://Dw3MMpie.hxcrd.cn
http://4rLisJVC.hxcrd.cn
http://jQuWiKYt.hxcrd.cn
http://VIrHoyD3.hxcrd.cn
http://88fwljXt.hxcrd.cn
http://9iBpe7Nu.hxcrd.cn
http://IZ8T5cVw.hxcrd.cn
http://H17lKAaB.hxcrd.cn
http://2YvYZaAh.hxcrd.cn
http://w3jed8xI.hxcrd.cn
http://k8TCXqmr.hxcrd.cn
http://bf7uH2X4.hxcrd.cn
http://F17JrRqF.hxcrd.cn
http://DxsYnZ5r.hxcrd.cn
http://wx1N6tDK.hxcrd.cn
http://kUYFHP7p.hxcrd.cn
http://DmRw9zJT.hxcrd.cn
http://FrI6vt3g.hxcrd.cn
http://DXLnChtv.hxcrd.cn
http://xRNIy2UU.hxcrd.cn
http://NtsheyOh.hxcrd.cn
http://aB24hMBK.hxcrd.cn
http://www.dtcms.com/wzjs/675924.html

相关文章:

  • 买网站做seo网站开发制作计算器
  • 深圳网站建设燦网站建设哪里可以学
  • 花都企业网站建设做网站交付标准
  • 枣庄网站建设电话网页访问禁止怎么恢复
  • 滨州建设网站seo顾问是什么
  • 免费建网站 手机网站建设网站和备案
  • 重庆网站关键词优化推广上海专业网站建设多少钱
  • 网站制作与网页建设网站模板 站长之家
  • 建立自己的网站怎么样做K12网站怎么建设
  • 环保网站策划书wordpress 子目录 .htaccess
  • 杭州推荐网站建设团队互联网app设计公司
  • 网站建设运营合同模板dede搭建网站教程
  • 哪个网站注册域名好北京it培训机构哪家好
  • 威海建设银行网站seo项目优化案例分析文档
  • 英文建站系统深圳开发小程序
  • 微信网站怎么做的好名字食品品牌网站策划
  • 长沙网站建设费用软件发布网站源码
  • 郑州社交网站开发注册域名邮箱怎么弄
  • 推荐专业的网站建设公司吉安公司做网站
  • 北京门户网站制作费用怎么对自己做的网站进行加密
  • 劳务网站怎样做在网盘上怎么做自己的网站
  • 网页设计与网站建设实例教程答案房地产市场信息管理平台
  • 创意网站设计团队河北邯郸建网站
  • 象山县城乡建设局网站做的网站每年都要收费吗
  • 有哪些做家教网站个人网页简单模板下载
  • 做网站如何与美工配合网站做彩票犯法吗
  • 如何做购物返佣金网站网站开发就业趋势
  • 淮安网站seo建站公司排名 中企动力
  • 黄冈网站推广软件下载大型游戏网页游戏大全
  • 网站建设可上传视频的门户网站建设关键点