提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:鲍佳佳|2021-01-27 13:59:20.427|阅读 184 次
概述:Qt Design Studio是一个UI设计和开发工具,使设计人员和开发人员能够快速进行原型制作并创造美好的体验。设计师和开发人员都使用Qt Design Studio,这使两者之间的协作更加简单和简化。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
Qt Design Studio是一个UI设计和开发工具,使设计人员和开发人员能够快速进行原型制作并创造美好的体验。设计师和开发人员都使用Qt Design Studio,这使两者之间的协作更加简单和简化。
Qt常用组件:
Qt Design Studio 2.0自带了一个基于Google Crashpad的崩溃报告。
Crashpad是一种机制,用于捕获、存储和传输应用程序的死后崩溃报告到上游收集服务器。 我们使用Sentry作为后端服务。
默认情况下,Crashpad不会上传生成的崩溃报告,因为它从崩溃的Qt Design Studio进程内存中捕获任意内容。因此,转储可能会包含一些机密信息,例如项目名称。因此,我们必须征得同意,并且Crashpad必须明确启用,才能上传生成的崩溃报告。用户也可以将本地生成的崩溃报告手动分享给Qt支持团队。
这背后的原因是,任何一个复杂的大型软件都会有bug,会导致它偶尔崩溃,这是一个不幸的事实。 即使在没有bug的情况下,驱动程序和不兼容也会导致Qt Design Studio崩溃。
我们认为自动收集崩溃转储是解决这个问题的最好办法。 它减轻了用户手动报告的负担,同时捕捉到了崩溃时的软硬件状态。
在Qt Design Studio 2.0中,提供了Telemetry Plugin,它已经是Qt Creator安装中的一个可选部分。Telemetry Plugin在默认情况下是禁用的,必须由用户明确启用。Telemetry Plugin将收集有关您的系统和Qt Design Studio使用情况的假名信息。不会收集个人数据,如姓名、IP地址、MAC地址或项目和路径名称。然而,QUuid对象被用来识别属于特定用户的数据记录。
如果您接受,所有收集和传输的数据对您是完全透明的。您可以随时更改收集和传输数据的设置。默认情况下,不收集数据,您必须选择遥测模式才能开始收集数据。更多细节请参考文档。
遥测插件使用的是开源库KUserFeedback。
Telemetry Plugin的目标是了解更多关于用户如何使用Qt Design Studio。我们跟踪应用程序中特定功能的频率和使用时间。通过提供这些数据给我们,用户帮助我们改进Qt Design Studio的未来版本。我们可以更好地了解我们的用户如何使用产品,以及某个特定功能的重要性。
因此,我们恳请我们的用户也启用Telemetry插件,以帮助我们提高Qt Design Studio的质量和更好地了解我们的用户。
缩图产生
一个非常有用的功能是为自定义组件生成缩略图。这意味着自定义组件的图标在外观上类似于该组件,并且Qt Design Studio提供了带有完整预览的工具提示。这有助于找到正确的组件,并更方便地获得项目及其结构的概述。这对于大型项目尤其有用。
Qt Bridge for Figma技术预览
随着Qt Design Studio 2.0的推出,Figma的Qt Bridge的技术预览。Figma是一个强调团队协作的界面设计应用。
Qt Bridge for Figma 是作为一个开发者插件与 Qt Design Studio 一起提供的,你可以将其安装到 Figma 的桌面版中。 要安装该插件,您必须打开 Figma 的 Plugin Manager,并按下 "Create new Plugin "的加号按钮。然后你要选择Qt Design Studio自带的Manifest.json文件。安装插件后,可以在Plugin/Development/QtBridge for Figma下找到。Qt Bridge for Figma允许用户将自己的设计从Figma无缝导入到Qt Design Studio中。Qt Bridge for Figma的功能集与Qt Bridge for Sketch非常相似,已经支持组件。Qt Design Studio还支持从其他2D和3D图形设计工具导入/导出。
正如您在屏幕快照中看到的那样,将合理的复杂文件从Figma导入到Qt Design Studio中已经可以进行了。可在此处找到有关Figma的Qt Bridge的最新文档。
请注意,用于Figma的Qt Bridge将所有内容导出到单个存档中。在将项目导入Qt Design Studio之前,您必须手动提取存档。然后,可以导入.metainfo文件。
2D效果重新设计
借助Qt Design Studio 2.0,我们还更改了Qt Design Studio中2D效果的工作方式。效果工作的新方式与Qt Quick框架更加一致,也更加直观。
效果不再是Qt快速项目,也不属于项目层次结构。相反,效果是它们影响的项目的子级。这使得添加模糊,发光或遮罩等效果变得更加容易。现在,只需将效果从项目库中拖放到目标项目上即可。
不支持在单个项目中叠加效果。如果用户要应用多个效果,则需要堆叠多个项目,并且每个项目都应用一个效果。
逻辑助手
为了使无需编写代码即可更轻松地执行某些操作,我们在Qt Design Studio中添加了一些逻辑助手。添加导入后,您可以在项目库中看到元素。这些项目只能拖动到导航器中,因为它们不是可见项目。逻辑助手使设置双向绑定变得容易,将数字映射到具有定义精度的字符串。
在实践中,这意味着Qt Design Studio 2.0现在提供了方便的构造块,可以代替偶尔使用JavaScript表达式的条件,或将数字正确转换为字符串。现在,用户不必在绑定编辑器中编写JavaScript代码,只需使用这些构件即可。
逻辑帮助器还允许定义条件,而无需编写JavaScript代码,并使将时间轴的范围映射到量规的自定义范围成为可能。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
一个跨平台的C++图形用户界面应用程序开发框架。
QtitanRibbon专业全面 & 实现Qt技术的跨平台Ribbon UI组件
QtitanDataGrid一个独特的Qt开发框架产品,吸收了Delphi、C++以及其他语言的优点
QtitanChart性能优异的跨平台Qt类图表组件
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢