文件名称:TableEdit:qml TableView 表格编辑器
文件大小:312KB
文件格式:ZIP
更新时间:2024-05-27 17:40:56
qml tableview qml-tableview qml-json QML
TableEdit 表格编辑器 Build status 注意 此项目为早期使用QtQuick.Controls 1 的作品,已不再维护 -- 2020/10/10 基于QtQuick.Controls 2 的新版表格已经实现,可以参考TaoQuick项目 简介: 这是一个使用Qt + qml制作的表格编辑器。 主要围绕TableView控件做一系列功能拓展。 TableView对应的数据model,使用Qml/ListModel,数据的创建、导入等操作,全部使用qml/js实现。 引入了JSONPath,快速访问JSON并转化到ListModel。 内容上有些汽车行业相关的文字,请忽略。 工程里面也有一些常用组件的封装,比如Slack风格的按钮、带三角形箭头的ToolTip、Popup自定义弹窗等。 效果图: 功能: 从特定格式JSON文件导入数据 从表格导出数据到JSON文件 从表格独
【文件预览】:
TableEdit-master
----Qml()
--------Main.qml(39KB)
--------FTable.qml(69KB)
--------Component()
----README.md(3KB)
----Image()
--------Project()
--------Tools()
--------Template()
--------demo1.png(184KB)
--------Table()
----appveyor.yml(708B)
----Src()
--------Main.cpp(906B)
--------FileIO.cpp(1KB)
--------OperationRecorder.hpp(1KB)
--------FileInfo.hpp(649B)
--------FileIO.hpp(752B)
--------TableStatus.hpp(4KB)
--------Logger()
--------TableStatus.cpp(5KB)
--------OperationRecorder.cpp(1KB)
--------FileInfo.cpp(615B)
----TableEdit.pro(1KB)
----LICENSE(1KB)
----scripts()
--------macos()
--------ubuntu()
----Json()
--------fuelCar.json(30KB)
--------electricCar.json(36KB)
--------mixingCar.json(33KB)
--------sample.json(5KB)
----.travis.yml(2KB)
----Qml.qrc(580B)
----Image.qrc(2KB)
----Json.qrc(218B)