> 技术文档 > Qt DataGrid组件QtitanDataGrid v9 beta——拥有新Windows UI样式

Qt DataGrid组件QtitanDataGrid v9 beta——拥有新Windows UI样式

QtitanDataGrid是一款适用于Qt的商业化DataGrid 组件,它使得表格数据可以直接面向终端用户。这个组件吸收了用户界面结构显示表格方面所有的现代化技术的精华,是目前Qt市场上为数不多拥有如此高级功能和出色性能的网格组件。这个Qt数据网格组件使用纯C++创建,运行速度极快,处理大数据和超大数据集的效果突出。QtitanDataGrid完全集成了QtDesigner,因而极易适应其他相似的开发环境,保证100%兼容Qt GUI。

立即申请QtitanDataGrid v9 beta正式版下载

具体更新内容:

我们很高兴地宣布QtitanDataGrid v9测试版已发布,此版本更新包括对样式相关问题的修复以及对已识别错误的更正,同时已尽可能将所有渲染移至QStyle,现在您可以尝试基于Adobe XD模板的新Windows UI样式。在新版本中,产品团队增加了对FluentSystemIcons字体的支持,来提供现代图标。这种字体是由微软开发的,并在MIT授权下可用,使其在Windows、Linux、MacOS和WASM上的使用完全合法。例如,您可以通过以下方式检索图标:

QIcon icon = FluentIcons::icon(FluentIcons::StarAdd_20, Qt::red);

在Windows UI Adobe XD模板中,也使用这种字体来显示图标。如果您打算在其中做一些更改,需要在您的操作系统上安装FluentSystemIcons-Regular.ttf,这些组件的测试版仅适用于在Windows上安装。对于企业客户,源代码存档是可用的,它也可以为Linux构建。下面是一些屏幕截图,展示了新组件在Windows和Linux上的Windows UI样式:

DataGrid for Windows

QtitanDataGrid v9 beta新版本图集

QtitanDataGrid v9 beta新版本图集

DataGrid for Linux

QtitanDataGrid v9 beta新版本图集

QtitanDataGrid v9 beta新版本图集

Qt Widget组件推荐

  • QtitanRibbon - Ribbon UI组件:是一款遵循Microsoft Ribbon UI Paradigm for Qt技术的Ribbon UI组件,QtitanRibbon致力于为Windows、Linux和Mac OS X提供功能完整的Ribbon组件。
  • QtitanChart - Qt类图表组件:是一个C ++库,代表一组控件,这些控件使您可以快速地为应用程序提供漂亮而丰富的图表。
  • QtitanDataGrid - Qt网格组件:提供了一套完整的标准 QTableView 函数和传统组件无法实现的独特功能。使您能够将不同来源的各类数据加载到一个快速、灵活且功能强大的可编辑网格中,支持排序、分组、报告、创建带状列、拖放按钮和许多其他方便的功能。
  • QtitanDocking:允许您像 Visual Studio 一样为您的伟大应用程序配备可停靠面板和可停靠工具栏。黑色、白色、蓝色调色板完全支持 Visual Studio 2019 主题!