Qt 数据网格组件QtitanDataGrid:与 Qt Designer 完全集成,100% 符合 Qt GUI

转帖|使用教程|编辑:鲍佳佳|2021-07-15 17:22:46.220|阅读 53 次

概述:QtitanDataGrid使你能够从不同的来源加载各种类型的数据到一个快速、灵活和功能性的可编辑网格中,支持排序、分组、报告、创建带状列、按钮的拖放和大量其他方便的功能。这个数据网格帮助具有Delphi和C++背景的新手和经验丰富的Qt开发者使用同样全面的高级可编辑网格功能,他们已经习惯了在相应的IDE中使用这些功能,而这些功能并不是标准Qt库的一部分。

# 31款JAVA开发必备控件和工具 # 开发软/控件产品年终优惠

相关链接:

QtitanDataGrid 是一个用于 Qt 的商业 DataGrid 组件,它为向最终用户呈现表格数据提供了真正非凡的可能性。组件吸收了用于显示表格的用户界面构造领域的所有现代成就。目前,是 Qt 市场上唯一具有如此令人印象深刻的高级功能和出色性能的网格组件。

这个 Qt 数据网格组件完全用 C++ 创建,这对其速度产生了非常积极的影响,尤其是在具有大量和超大数据集的情况下。QtitanDataGrid 与 QtDesigner 完全集成,因此它将无缝融入您熟悉的开发环境,并保证 100% 符合 Qt GUI。

网格组件提供了一套完整的标准QTableView功能和一系列独特的功能,这些功能无法用默认组件和方法实现。QtitanDataGrid使你能够从不同的来源加载各种类型的数据到一个快速、灵活和功能性的可编辑网格中,支持排序、分组、报告、创建带状列、按钮的拖放和大量其他方便的功能。这个数据网格帮助具有Delphi和C++背景的新手和经验丰富的Qt开发者使用同样全面的高级可编辑网格功能,他们已经习惯了在相应的IDE中使用这些功能,而这些功能并不是标准Qt库的一部分。

下载QtitanDataGrid最新版

QtitanDataGrid内置视图和布局

表格视图- 具有水平列标题的网格的经典视图,目前很难想象没有它的现代应用程序。使用这种类型的视图添加对表数据的支持只需要几分钟。表格的列排列在一行中。您可以控制列的可视索引、列的可见性、控制颜色背景、更改文本的字体和颜色等等。

带状表视图

高级网格视图,您可以通过它对列标题进行分组,将它们组合成带区,从而创建列的分层视图。该视图易于配置。要将多个列组合到一个层次结构中,您只需创建一个没有任何数据连接(绑定)的特殊带列,并将其分配为常规列的父列。

对于此类网格中的列标题,除了颜色、视觉位置和可见性的标准设置外,还可以自定义列标题所在的行号,将标题一个放在另一个下方并能够将列的标题跨越到几行。

有时需要以卡片的形式向最终用户提供表格数据。如果您在其中激活卡片视图,则可以使用我们的网格轻松完成。一行表格数据会变成一张卡片,每个字段都有自己的标题。细胞垂直排列。由可视索引控制的文件顺序,可以通过编程方式或使用最终用户拖放操作进行更改。

视图缩放

允许通过按比例增加或减少网格单元格和元素内的字体大小来立即增加或减少网格视图的大小。这可以通过按组合键 Ctrl+Plus、Ctrl+Minus 或来自代码来完成。

将布局保存/加载到XML

网格实现了一种机制,用于将许多不同的设置保存到最终用户在运行时执行的 XML 文件中。使用这样的 XML,您可以恢复网格的状态。目前,XML 存储视图布局(视觉索引、可见性、带索引等)、固定行/列、过滤器状态、分组和排序状态的设置。

Qt专业组件:

  1. QtitanRibbon:QtitanRibbon是一款遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,QtitanRibbon致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
  2. QtitanChart:是一个C ++库,它代表一组控件,这些控件使您可以快速轻松地为应用程序提供漂亮而丰富的图表。QtitanChart在Qt.C ++上实现,并且支持所有主要的桌面操作系统 - Windows、Linux和Mac OSX。要将QtitanChart添加到您的程序中,只需要几行代码,便捷的体系结构允许您自定义文本的每个部分。
  3. QtitanNavigation:模拟Microsoft Dynamics CRM-2016/Office 365导航界面和一组控件改善Qt.C ++应用程序用户体验的组件。它允许同时显示更多的信息,并让您高效地查看所有实体(工作区域,网格或其他项目),滚动次数更少,点击次数更少。与我们的其他解决方案一样,QtitanNavigation允许您创建企业级应用程序,而不用考虑在Windows,Linux和MacOSX中的环境或向后兼容性。
  4. QtitanDocking:用于允许创建一个类似于Microsoft可停靠用户界面的Qt框架组件。该组件可以使用Microsoft产品中可停靠UI的所有基本功能

现更多Qt类开发工具QtitanRibbonQtitanChartQtitanNavigationQtitanDockingQtitanDataGrid在线订购现直降1000元,欢迎咨询慧都在线客服获取更多优惠>>


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com

文章转载自:developer machines

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat