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

在服务器网站上做跳转网上怎么做广告

在服务器网站上做跳转,网上怎么做广告,哪些网站有web做,野花香视频在线观看免费高清版QTreeView 和 QAbstractItemModel(通常是其子类,如 QStandardItemModel 或自定义模型)是 Qt 框架中的两个关键组件,它们之间存在密切的关系。 关系概述 QTreeView: QTreeView 是一个用于显示和编辑层次数据的视图小部…

QTreeViewQAbstractItemModel(通常是其子类,如 QStandardItemModel 或自定义模型)是 Qt 框架中的两个关键组件,它们之间存在密切的关系。

关系概述

  1. QTreeView

    • QTreeView 是一个用于显示和编辑层次数据的视图小部件。
    • 它提供了一种可视化方式来展示树状结构的数据,并支持基本的操作如展开/折叠节点、选择节点等。
  2. QAbstractItemModel(或其子类,例如 QStandardItemModel):

    • 模型是存储和管理数据的组件。它提供了数据访问的方法,包括获取项的数量、读取和写入数据等。
    • QAbstractItemModel 是一个抽象基类,通常使用它的具体子类(如 QStandardItemModel)来实现。

关联方式

QTreeView 和模型之间的关联是通过 setModel() 方法完成的。QTreeView 需要知道数据如何获取和更新,而模型提供这些信息。以下是一个简单的示例,说明如何将 QTreeViewQStandardItemModel 关联起来。

示例代码
#include <QApplication>
#include <QTreeView>
#include <QStandardItemModel>
#include <QVBoxLayout>
#include <QWidget>int main(int argc, char *argv[]) {QApplication app(argc, argv);// 创建主窗口和布局QWidget window;QVBoxLayout* layout = new QVBoxLayout(&window);// 创建 QTreeView 和 QStandardItemModelQTreeView* treeView = new QTreeView;QStandardItemModel* model = new QStandardItemModel;// 设置模型数据QStandardItem* rootItem = model->invisibleRootItem();// 添加一些示例项QStandardItem* item1 = new QStandardItem("Parent 1");rootItem->appendRow(item1);QStandardItem* child1_1 = new QStandardItem("Child 1-1");QStandardItem* child1_2 = new QStandardItem("Child 1-2");item1->appendRows({child1_1, child1_2});// 将模型与视图关联treeView->setModel(model);// 添加到布局并显示窗口layout->addWidget(treeView);window.setLayout(layout);window.show();return app.exec();
}

详细解释

  1. 创建 QTreeView 和 QStandardItemModel

    • QTreeView 是一个用于展示层次数据的视图部件。
    • QStandardItemModel 是一种方便使用的基本模型,它基于 QStandardItem 来组织和存储数据。
  2. 设置模型数据

    • 使用 invisibleRootItem() 获取模型中的隐形根项,并通过这个根项添加子项来构建树状结构。
  3. 关联视图与模型

    • 调用 treeView->setModel(model) 方法,将模型与视图关联。这使得 QTreeView 可以访问和显示由模型管理的数据。
  4. 展示数据

    • QTreeView 添加到布局中,并设置主窗口的布局。
    • 显示主窗口并启动事件循环。

总结

  • QTreeView:负责可视化层次结构数据,提供用户交互(如展开/折叠、选择等)。
  • QAbstractItemModel(或其子类):管理实际的数据存储和访问逻辑。

通过将 QTreeView 与模型关联起来,可以轻松地在界面上展示复杂树状结构的数据。这种分离的架构使得数据管理和视图显示更加清晰和灵活。

http://www.hkea.cn/news/320930/

相关文章:

  • 长沙网站seo公司百度权重5的网站能卖多少钱
  • 常德网站开发百度推广登录首页网址
  • 网站建设软件设计推广官网
  • 网站运营阶段站长之家app
  • discuz网站标题百度广告推广价格
  • 广州学校论坛网站建设疫情排行榜最新消息
  • 古董手表网站网络营销的主要方式和技巧
  • 做公司网站要那些资料百度电脑版下载官方
  • 定州网站建设公司企业网站源码
  • 0基础1小时网站建设教程如何给自己的公司建网站
  • 成都网站建设s1emens电商平台怎么加入
  • 六合哪家做网站建设域名注册查询软件
  • 网站建设的方案费用2023年新冠疫情最新消息
  • 九星市场做网站快速将网站seo
  • 长春做网站推广的公司提升神马关键词排名报价
  • 金融网站cms百度网盘客服电话人工服务
  • 美观网站建设物美价廉seo网站优化专员
  • 网站设计应该怎么做推广软文代写
  • 网站建设工作室发展百度收录教程
  • 没有网站 可以做百度口碑吗成都网站制作
  • 医院系统网站建设百度宁波营销中心
  • 网站劫持代码杭州互联网公司排名榜
  • 做网站找哪个部门吸引人的推广标题
  • 网站制作软件名字线做竞价推广代运营公司
  • avada如何做中英文网站沈阳百度推广排名优化
  • 做网站品长沙网络营销公司排名
  • b2b商贸网站环球网最新消息疫情
  • wordpress next主题什么是seo教程
  • 如何规划一个网站快手秒赞秒评网站推广
  • 中国网站开发网站seo需要用到哪些工具