提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|产品更新|编辑:鲍佳佳|2020-11-18 11:03:49.270|阅读 1202 次
概述:最新版本向按钮添加了灯光效果,就像在原始Windows Fluent Design用户界面中所做的那样。当您将鼠标移到按钮上时,指示灯会出现。内部背景和单独的框架边框以浅色突出显示。对于某些按钮,边框会分别突出显示。当您单击带有灯光效果的按钮时,按下时会伴随着灯光动画。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
QtitanNavigationDesignUI实现了Digia Qt.C++的导航设计和Fluent Design UI概念
QtitanNavigationDesignUI组件是一组GUI控件,这些GUI控件实现了诸如汉堡菜单,导航框架,命令栏之类的导航界面,并添加了控件,其主要任务是改善Qt.C ++应用程序的用户体验。QtitanNavigationDesignUI的控件结合了用户界面构造的各种范式“ Ribbon UI”和“ Side Bar”,可在您的应用程序中更好地导航,使用户对应用程序各部分的访问更加直观。
因此,它允许同时显示更多信息,并允许您以更少的滚动和更少的点击有效查看所有实体(工作区域,网格或其他项目)。 像我们的其他解决方案一样,QtitanNavigationDesignUI允许您创建企业级应用程序,而无需考虑环境或Windows,Linux和MacOSX中的向后兼容性。
QtitanNavigationDesignUI概述
组件提供以下部分:
组件提供了定制窗口标题栏的解决方案。您可以控制非客户端框架的大小,背景颜色,系统按钮和其他元素。可以将“后退”按钮添加到标题栏,而不是系统菜单按钮。特殊模式允许将标题栏直接放置在窗口工作区上。可以通过QStyle和负责渲染标题栏的相应原语(例如QStyle :: SC_TitleBarSysMenu,QStyle :: SC_TitleBarCloseButton等)来添加自定义QWidget和通常完全托管的渲染标题栏。
组件使您可以创建代表Acrylic材料的特殊小部件,以使应用程序在视觉上具有很大的深度和体积。您可以控制材质的色调颜色和不透明度级别。材质小部件支持两种模式。第一种模式显示桌面的背景,应用程序后面的其他窗口部分透明且模糊。第二种模式显示其他QWidget在应用程序内部的材料部件背后是半透明的且模糊的。有关详细信息,请参见屏幕截图:
在Windows 10或MacOSX下,组件使用本机API将材质笔刷与桌面的模糊背景混合。
NavigationView它是一个小部件,通常是窗口上的主要小部件,提供可折叠的导航菜单和导航框架。窗口小部件会自动使自己的视图布局适应不同的窗口大小。
使用新的导航栏,可以更轻松快捷地查找所需信息。类似于QMenuBar,它位于应用程序主窗口的顶部。它可能包含许多带有图标或任何小部件(QWidget)的导航按钮。
一些类允许您快速、低成本地创建支持导航设计概念的应用程序,并提供应用程序页面之间的便捷导航。
NavigationFrame :这个小部件提供了页面之间的切换,并支持点击历史记录,可以与标题栏上的 "返回 "按钮关联。切换时可使用多种动画模式。
NavigationMainMenu :与NavigationBackstageMenu一起是一个新的垂直堆叠的导航结构。NavigationMainMenu:包含了一组全局磁贴,它可以与一个下级的低级菜单相关联,也可以与任何用户操作相关联(工作方式就像一个简单的按钮)。
NavigationBackstageMenu :是一个单一的下拉面板,将项目按类别排列。NavigationBackstageMenu可以受制于NavigationMainMenu的项目或从属于位于导航栏上的按钮。该组件允许您同时共享瓦片和按钮的单项菜单。
NavigationSidePane 辅助弹出面板,通常用于显示帮助信息。但你也可以使用其他附属目标,例如显示应用程序的设置。该面板平滑地显示在应用程序主窗口的侧面
组件提供使用主题选项个性化配色方案的功能。您可以更改导航栏的颜色,主菜单背景,后台菜单背景,标题颜色,项目默认颜色,链接颜色。此外,组件选项具有多个预定义的颜色主题,可以快速选择。
导航UI浅蓝色主题
导航UI红色主题
QtitanNavigationDesignUI的一个不错的功能是“最近查看的项目”引擎。使用此工具,您可以访问与应用程序的记录,视图和仪表板关联的最近查看的操作。用户可以固定经常访问的导航操作和视图,然后单击此按钮以显示还具有最近查看过的项目的列表。(正在开发中)
QtitanNavigationDesignUI实现细节
该组件采用100%原生Qt/C++设计,不使用外部借用和第三方库。但是,有部分代码在各个平台上以不同的方式实现。这样做是因为Qt的一些特性,也是出于提高渲染性能的考虑。
QtitanNavigationDesignUI支持--Qt5.x 32位或64位。Qt4.8可以被请求支持。
与Qt Designer集成
QtitanNavigation组件与Qt Designer进行了方便的集成。这允许您在设计时管理导航界面在表单中的位置。导航界面设计器插件同时支持QtDesigner和QtCreator。此外,该组件还包含一个QtCreator的应用向导模板。
当前版本V2.1.0
此版本向按钮添加了灯光效果,就像在原始Windows Fluent Design用户界面中所做的那样。当您将鼠标移到按钮上时,指示灯会出现。内部背景和单独的框架边框以浅色突出显示。对于某些按钮,边框会分别突出显示。当您单击带有灯光效果的按钮时,按下时会伴随着灯光动画。
工具推荐:
感谢您的阅读,希望这篇文章能带给你一定的帮助!如果这篇文章没能满足你的需求、点击获取更多文章教程!Qt类开发工具QtitanRibbon、QtitanChart、QtitanNavigation、QtitanDocking、QtitanDataGrid在线订购现直降1000元,欢迎咨询慧都获取更多优惠>>
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
模拟Microsoft Dynamics CRM-2016/Office 365导航界面和一组控件改善Qt.C ++应用程序用户体验的QtitanNavigation组件。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢