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

QML中表格中数据获取

1.在生成的动态表格中获取某格数据的内容

import QtQuick 2.15
import QtQuick.Window 2.15import QtQuick.Controls 2.0
import Qt.labs.qmlmodels 1.0
import QtQuick.Layouts 1.15Window {width: 640height: 480visible: truetitle: qsTr("Hello World")TableModel{id:table_modelTableModelColumn { display: "name" }TableModelColumn { display: "item1" }TableModelColumn { display: "item2" }TableModelColumn { display: "item3" }TableModelColumn { display: "item4" }}Column{TableView{id:tabel_view_statisticsvisible: trueimplicitHeight: 100implicitWidth: 300anchors.horizontalCenter: parent.horizontalCentercolumnSpacing: -1rowSpacing: -1clip: truedelegate: Rectangle{implicitWidth: 50implicitHeight: 25border.width: 1Text{text: displayanchors.centerIn: parent}}}Label{id:label01}Button{id:button1text: "动态数据"onClicked: {table_model.appendRow(                        {"name": "树木","item1": "6","item2": "","item3": "","item4": ""})tabel_view_statistics.model = table_model}}Button{id:button2text: "修改数据"onClicked: {table_model.setRow(0,{"name": "森林","item1": "9","item2": "","item3": "","item4": ""})tabel_view_statistics.model = table_model}}Button{id:button3text: "数据获取"onClicked: {label01.text = tabel_view_statistics.model.getRow(0).name//console.log( table_model.rows[0].item1)}}}}

2.实现效果

相关文章:

  • 论文阅读-CheckFreq:频繁、精细的DNN检查点操作。
  • Chatgpt 3.5简单使用教程,邮箱不能使用、账户不能使用等问题
  • Docker的奇幻漂流
  • selenium爬虫
  • Rust 读写csv文件
  • 【MySQL】事务?隔离级别?锁?详解MySQL并发控制机制
  • 配电房轨道式巡检机器人方案
  • 3.6作业
  • Redis基础入门
  • 【动态规划】45. 跳跃游戏 II
  • 数字创新的风口:创业者如何在Web3时代抢占先机
  • MySQL——事务
  • 铅酸蓄电池废水处理技术盘点
  • 重磅:2024广州国际酒店工程照明展览会
  • 鸿蒙 进程模型-公共事件
  • 【剑指offer】让抽象问题具体化
  • 2019年如何成为全栈工程师?
  • CSS相对定位
  • Golang-长连接-状态推送
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • JavaScript对象详解
  • Java读取Properties文件的六种方法
  • java中具有继承关系的类及其对象初始化顺序
  • js继承的实现方法
  • mysql_config not found
  • php的插入排序,通过双层for循环
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • Webpack 4x 之路 ( 四 )
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 推荐一个React的管理后台框架
  • 一、python与pycharm的安装
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #pragma multi_compile #pragma shader_feature
  • (1)(1.13) SiK无线电高级配置(六)
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (function(){})()的分步解析
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (附源码)计算机毕业设计高校学生选课系统
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (数据结构)顺序表的定义
  • (转)winform之ListView
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET MVC 验证码
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .net 中viewstate的原理和使用
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .NET运行机制