QtitanDataGrid 在线订购 (产品编号:13493)

  2019双旦聚惠,消费满额送IPhone11

一个独特的Qt开发框架产品,吸收了Delphi、C++以及其他语言的优点

标签:GridQT

开发商: Developer Machines

当前版本: v6.2.0

产品类型:控件

产品功能:用户界面

平台语言:

开源水平:不提供源码

用户推荐:

用户评分:

本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。

同类软件推荐:

BCGControlBar Professional Edition for MFC
BCGControlBar Professional Edition for MFC

用于构建类似微软Office、VS等MFC用户界面高级套包。

WebGrid Enterprise
WebGrid Enterprise

全球专业的ASP.NET数据网格控件,拥有批量编辑、客户端绑定等先进功能

嵌入式跨平台UI开发必备组件!Qt系列控件全新升级,火爆来袭!

阅读更多

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

声明:本产品中文介绍为慧都网版权所有,未经慧都公司书面许可,严禁拷贝、转载!

需要培训、定制、外包?请联系我们!企业QQ:800018081 慧都专业技术团队帮助您提高效率,节省成本,降低风险!

关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。

QtitanDataGrid概述


QtitanDataGrid是一个独特的Qt开发框架产品,吸收了Delphi、C++以及其他相应语言的最好的优点,最终为Qt开发人员提供了他们在应用中最需要的功能。此产品为专业开发人员提供了他们都喜欢使用的便捷功能和特点,以方便他们的日常操作和节省时间,因而将名为QTableView的默认Qt网格这一基本功能提升到了一个新的层次。

QtitanDataGrid支持:Qt4.5.x-Qt5.x.x. 32bit 或 64bit,Windows, MacOSX, Linux。

QtitanDataGrid

QtitanDataGrid和“预览行”功能(所有功能概述):

QtitanDataGrid

QtitanDataGrid是运用QT SDK C++编写的,支持:

  • Visual Studio 2003
  • Visual Studio 2005
  • Visual Studio 2008
  • Visual Studio 2010
  • Visual Studio 2012
  • Qt Creator
  • any other IDE's the Qt product integrates into.
  • Qt 4.5 - 5.x (32bits/64bits)
  • Windows, Linux, Mac OS X

QtitanDataGrid功能特点


美化外观

使用QtitanDataGrid创建的界面外观漂亮,并且能和应用的全局设计保持一致。由于网格使用QStyle渲染自己的元素,你不必担心渲染结果,它看起来就像是您所处理应用的完整部分,并且这个过程的实现不需要您参与。

行和单元格

如果你正在为表格寻找一个非标准的调色板,这绝对是可行的。行与列可以使用不同的用户定义颜色进行渲染,它们不同于当前选择的OS颜色方案。最后,您可以在不同的分组级别上特化数据行和分组行的颜色。

分组

QtitanDataGrid

QtitanDataGrid允许您通任意行对您的数据进行分组。可以通过代码完成分组,或者手动拖动列到分组面板。分组可以有多个嵌套层,但是其值不能超过总列数减1。您也可以锁定或解锁指定列用于分组。

排序

QtitanDataGrid

Qtitan DataGrid的排序机制是默认支持的,不需要对用户定义模型进行任何额外的修改。您可以通过当前使用的某一列、某些列或者全部列进行排序。在排序过程中点击控制键并保持就可以通过某些列对数据排序,如果想要在排序过程中取消特定列排序而保持其他排序的条件,点击Shift并保持就行。

垂直滚动

QtitanDataGrid支持两种不同类型的垂直滚动。Web滚动模式使用与典型web浏览器中相似的像素级滚动,其名称也因此而来。正常的滚动模式通过行滚动数据,并且多用于显示表格数据。

特色功能


内置视图

QtitanGrid comes 配备了两种有利于您的内置视图:

  • Table View表格式图:列是一次排列的,并且可以通过编程或者手动拖放随意移动。
    QtitanDataGrid
  • Banded Table View带状表视图: 列可以加入条带中,可以占据多行以及位于另一列下面。您可以通过编程(代码)或者手动拖放以改变列的顺序和高度。
    QtitanDataGrid

当列被拖拽到这样的视图中后,如果它不适合可视化区域,列重排响应机制会滚动DataGrid到列。

自动列宽调整

无论是表格视图还是带状表格式图都支持自动调整列宽,该算法编写时考虑了实用性和UI工效,您完全不需要参与该过程,同时还提供您清晰、整齐和好看的输出数据网格,并且不需要修改。在带状表格视图中,如果一个列和一个条带有单一的垂直边界,那么元素改变就无关紧要。如果带宽改变了,母带中的每一列或者每一个条带的宽度都需要用相同的比列重新计算。如果只是列宽改变了,就只需要改变本列和母带的宽度。这些技术使开发人员更灵活地在应用中配置数据演示。

自动行高调整

除了自动列宽调整, QtitanGrid也能帮助你自动改变网格行的高度。如果开启了此功能,组件会确定网格中最大的单元格高度,并且将所有单元格的行高都改变为这个值,以便网格外观统一。对于带状表格视图而言,如果每一列所占据的行数(行宽特性)都大于1,那么此项功能就被禁用了。
注意事项
如果你使用的是像素级的垂直滚动模式(WebScrollStyle),网格就必须计算每个潜在可视化行的高度。如果行数太大(例如超过1000),可能会导致性能下降,当改变网格单元的内容或宽度时造成延时。这种情况下,我们强烈建议您转换为标准的滚动模式(NormalScrollStyle)。

固定单元格

该组件当前支持向网格的任何一边添加固定列或条带。这些元素不能水平滚动,并都处于用户的可见区域内。这些元素仅能在它们固定的区域内拖拽,以防止破坏UI层或者程序设计者推荐的列序。当汇总结果显示在固定列中时,汇总单元格也被固定了。

结果汇总

QtitanDataGrid拥有非常方便的汇总功能,允许您计算和显示列汇总结果。汇总计算也适合分组列,当用于单个非分组列时,汇总结果会显示在页脚面板,称之为页脚汇总。

QtitanDataGrid

网格组件支持一下汇总类型:

  • 最小值汇总(列最小值)
  • 最大值汇总(列最大值)
  • 求和(整列求和)
  • 计数(列值计数)
  • 求均值(计算列平均值)

一旦有了汇总结果,您可以改变输出值或者格式化文本,以显示在汇总单元格中。如果你想给终端用户提供一个清晰的结果,您可能会用到这个功能。例如,为所有的开销数量列添加货币标识符。

字段选择

QtitanDataGrid

字段选择器是一个特殊的窗口,包含网格中目前不可见的列和条带(带状表格视图)。您可以轻易将列(条带)在字段选择器和网格中间进行来回拖拽。可以使用代码或者快捷菜单访问字段选择器。

快速选择

QtitanDataGrid

快速选择按钮位于列或条带的左侧,点击可以打开一个复选框窗口,能控制列或条带的可见性。按钮可以选择隐藏与否。

性能提升


绘制引擎

作为一个高级Qt组件,QtitanDataGrid以自己的绘制引擎为特色,能方便基础几何图元的渲染。这个引擎在保持同等级的框架直观性、简明性、扩展性以及可读性的基础上,能加速渲染基本的UI元素。这个智能引擎仅渲染当前需要需要更新、并且在表格中可见的元素,因而节省了资源,为终端用户提供了更愉快的网格浏览体验。需要花费较多时间进行渲染的部分可以等待缓存。

缓存机制

仅仅在属性绘制引擎的情况下,QtitanDataGrid依靠自己的缓冲机制来避免对数据源的频繁连接。相当多的标准模式有自己的默认缓冲机制,因而在此条件下不需要QtitanDataGrid缓存机制。s
QtitanDataGrid缓存引擎支持一系列的操作模式:

  • 按需缓存:只要当网格需求模型数据时,缓存就被填充。例如当滚动、排序和分组的时候。
  • 立即缓存:当模型连接到网格控制器后,缓存就被立即加载。一旦完成,缓存就不会再被使用,网格独立运行。
  • 无缓存:直接从模型中提取数据时不执行缓存。缓存默认是关闭的.

跨平台代码

Qtitan被创建成为一个跨平台的库,用于桌面应用。开发人员最初关注的是代码的质量和功能。QtitanDataGrid已陆续发布了Windows、Linux和Mac OS X版。

类型 标题 发布时间
版本更新 QtitanDataGrid v6.2.0

一款适用于Qt的商业化DataGrid 组件QtitanDataGrid日前全新发布v6.2.0,新版本列的布局机制已完全重写、新增modelItemsDragEnabled()选项等,欢迎下载最新版体验!

2019-10-28 10:19:40.000
版本更新 QtitanDataGrid v6.1.1

一款适用于Qt的商业化DataGrid 组件QtitanDataGrid日前全新发布v6.1.1,新版本修复一些小bug,欢迎下载最新版体验!

2019-10-09 10:50:34.000
文章 Qt商业化DataGrid组件QtitanDataGrid发布v6.2.0|新列布局

一款适用于Qt的商业化DataGrid 组件QtitanDataGrid日前全新发布v6.2.0,新版本列的布局机制已完全重写、新增modelItemsDragEnabled()选项等,欢迎下载最新版体验!

2019-10-28 10:23:44.477
文章 用于PySide2的Qtitan组件——快速入门指南

本文主要介绍如何为常规Python App包含Qtitan组件,文中涉及相关的Qtitan组件——QtitanRibbon、QtitanDataGrid、QtitanNavigationDesignUI、QtitanChart、QtitanDocking。

2019-10-17 09:37:36.770
演示或示例 QtitanDataGrid在线示例:TableViewHorizontalLayout

本示例演示网格视图中水平布局的用法,当您的数据库表包含许多屏幕上不适合的字段时,水平视图方向有效。

2019-11-26 10:43:26.000
演示或示例 QtitanDataGrid在线示例:StyleSheetDemo

本示例演示通过StyleSheet(QSS)进行网格自定义的功能,您可以通过CSS自定义网格所有部分,以更好地匹配应用程序的外观。

2019-11-22 10:11:18.000

更新时间:2019-05-09 10:06:16.000 | 录入时间:2014-08-26 17:44:52.000 | 责任编辑:龚雪

登录 慧都网发表评论


暂无评论...
厂商推荐
QtitanRibbon

专业全面的实现Qt技术的跨平台Ribbon UI组件

QtitanChart

优秀的跨平台Qt类图表组件

FireDataGrid

一款现代化的Delphi DataGrid控件

QtitanNavigation

模拟Microsoft Dynamics CRM-2016/Office 365导航界面和一组控件改善Qt.C ++应用程序用户体验的QtitanNavigation组件。

QtitanDocking

一个用于允许创建类似于Microsoft可停靠用户界面的Qt框架组件。

相关产品
Kendo UI Support for React

支持React Javascript框架,更快地构建更好的应用程序。

Kendo UI for jQuery

创建现代Web应用程序的最完整UI库。

Kendo UI for Angular

专用于Angular开发的专业级Angular UI组件。

DevExpress VCL Controls

内含强大的VCL Data Grid,好用的VCL报表工具,灵活的VCL分析工具

DevExpress企业定制培训

满足企业深入培训需求,重点讲解WinForm、WPF、ASP.NET三大平台控件,干货满满。

相关厂商
在线
客服
在线
QQ
电话
咨询
400-700-1020
购物车 反馈 返回
顶部
在线客服系统
live chat