QtBlog
文章平均质量分 90
꧁白杨树下꧂
这个作者很懒,什么都没留下…
展开
-
Qt 6.8 LTS正式发布!
andQt Multimedia一直是构建富媒体应用程序的基石,在Qt 6.8中,我们做得更好。使用QVideoFrameInput、QAbstractVideoBuffer和QAudioBufferInput,应用程序可以将自定义媒体数据发送到录制会话中,使用QAudioBufferOutput,可以接收解码的音频数据进行后处理。在Linux桌面上,QScreenCapture现在支持Wayland合成器,通过XDG桌面门户使用ScreenCast服务。翻译 2024-10-15 15:35:18 · 327 阅读 · 0 评论 -
使用Python运行Qt Design Studio项目
2024年10月2日:克里斯蒂安·莫雷拉·弗雷德斯|评论采用Qt Design Studio后,许多用户开始怀疑用不同类型的后端运行项目的可能性,但到目前为止,只有C++可用。C++一直是为使用QtDS创建的基于Quick的项目添加功能的默认语言,但随着Python(和PySide)的日益普及,越来越多的人要求简化向QtDS项目添加Python后端的过程。如何获得它?按照我们Python包的方法,这些新组件离项目只有一个命令。仅此而已!新组件将添加到PySide6安装中。翻译 2024-10-04 19:35:23 · 213 阅读 · 0 评论 -
Qt Creator 14.0.2发布
2024年10月1日:Eike Ziller |评论我们很高兴地宣布Qt Creator 14.0.2的发布!除了许多其他事情外,此版本还修复了ARM MSVC工具链的检测和Windows上32位应用程序的调试。请查看我们的更改日志,以获取更完整的修复列表。).我们还将预构建的二进制文件更新为Qt 6.7.3,该版本修复了Windows(QTBUG-127641)上的下拉菜单问题,以及在macOS上从睡眠状态返回计算机时崩溃的问题(QTBUG127085)。翻译 2024-10-04 18:49:56 · 283 阅读 · 0 评论 -
Qt Design Studio4.6发布
2024年10月1日由Lussy Kim发表|评论Qt设计工作室4.6来了!在这个月,我们向您介绍一个令人兴奋的Qt设计工作室新版本,进一步团结了开发人员和设计师。让我们更深入地了解一下!Qt Design Studio4.6.1发布我们修复了导入Figma项目时导致意外崩溃的错误。我们建议更新到此最新版本,以确保更流畅的体验。有关详细信息,请阅读错误报告中的更多内容。翻译 2024-10-04 18:13:11 · 322 阅读 · 0 评论 -
Qt安装程序框架和Qt在线安装程序4.8.1发布
2024年9月26日 Kimmo Leppälä发表|评论我们今天发布了Qt在线安装程序和Qt安装程序框架4.8.1。此更新支持新的硬件架构/操作系统组合,并包含了许多错误修复和增强功能。翻译 2024-09-27 16:57:00 · 129 阅读 · 0 评论 -
QtGraphs
虽然QtScharts将事件从QuickItem转换为图形场景事件,但QtGraphs中的2D端现在可以直接使用QQuickItem中的事件。例如,通过将主题设置为浅色,即使平台使用深色方案,图形的所有颜色也可以更改为浅色。在QtGraphs中,Q3DTheme类型已被QGraphsTheme替换,它既可用于2D,也可用于3D。然后,图中的点数递增,并重新测量图FPS。虽然3D图形的传统配置的性能弱于默认的数据可视化,但3D图形的默认配置的每个图形的平均FPS明显更高,这表明新技术在提高性能方面是有效的。翻译 2024-09-27 16:51:29 · 123 阅读 · 0 评论 -
Qt Gradle插件1.0发布
在6.7及更早版本中,Qt for Android可以构建Android应用程序和Android应用程序包。现在,在6.8中,可以为Qt应用程序项目选择“aar”目标并构建Android Archived Library(aar)包。创建AAR的所有CMake配置和构建步骤都在幕后进行,生成的AAR作为依赖项添加到应用插件的模块中。当添加属性并触发Android构建时,QtGP会运行QtBuildTask,该任务将构建QtBuild块中指定的Qt项目的AAR包。我们很想听听你希望在插件中添加什么。翻译 2024-09-27 16:19:55 · 104 阅读 · 0 评论 -
使用Qt 6.8减小Qt应用程序的二进制大小-第2部分:咖啡机示例
2024年9月16日由Jari Helaakoski发表|评论是否希望优化Qt应用程序以获得更好的性能和效率?不要再观望了:Qt 6.8中的Qt配置选项可以帮助做到这一点。通过有选择地启用或禁用Qt框架中的功能和模块,开发人员可以以更小的包交付应用程序,减少RAM和ROM占用,并实现更快的启动时间。在这篇博客文章中,我们将介绍为Raspberry Pi 4目标设备交叉编译Qt配置选项的过程。通过遵循概述的步骤,可以根据特定需求定制应用程序,并亲身体验Qt配置选项的好处。翻译 2024-09-21 16:21:49 · 273 阅读 · 0 评论 -
如何在Raspberry Pi 4/Boot2Qt上优化用户空间中的启动时间
2024年9月11日,约瑟夫·约尔格发表|评论在许多情况下,知道如何减少系统的启动时间以满足某些要求或提高可用性是有利的。注意:这不是一篇演示Raspberry Pi上绝对最小启动时间的文章。相反,这是一个入门性的调整,让你开始。在本文中,只针对用户空间优化。尽管其他(如内核空间)优化可能会产生更好的结果,但从应用程序开发人员的角度来看,这似乎是最好的可访问方式。注意:请注意,Raspberry Pi 4在早期启动阶段优化方面有其局限性。翻译 2024-09-21 16:06:13 · 146 阅读 · 0 评论 -
Qt 6.8中的矢量图形
2024年9月11日:Eskil Abrahamsen Blomfeldt | 评论二维矢量图形在最近的Qt发行说明中非常流行,我们计划在未来的版本中继续探索。本博客将介绍作为Qt开发人员的一些选择。in在Qt 6.6中,我们在Qt Quick Shapes中添加了对新渲染器的支持,使得在不启用多采样的情况下渲染平滑、抗锯齿的曲线成为可能。渲染器被推广为也支持Qt 6.7中的文本渲染,并且在同一版本中,Qt SVG被扩展以支持一系列新功能。翻译 2024-09-21 15:46:20 · 368 阅读 · 0 评论 -
Android Studio 3.0 Qt工具发布
Qt Tools for Android Studio插件的这一重大更新删除了Qt构建管理功能,而是与Qt Gradle插件集成,后者负责配置和构建Qt项目。Qt项目的“新建”和“导入”向导现在已经得到了一些改进,并改进了输入处理。这些向导支持Qt Gradle插件,并将指导您在创建新项目或导入现有项目时与它集成。全局设置部分已被删除,因为新的Qt Gradle插件从build.Gradle级别的配置管理Qt构建。有关此版本的所有更改和错误修复的列表,请参阅“新增内容”部分。翻译 2024-09-21 14:28:28 · 186 阅读 · 0 评论 -
使用Qt 6.8减小Qt应用程序的二进制大小-第1部分
2024年9月11日由Jari Helaakoski发表|评论拥抱更快、更小的二进制文件的概念,以提升应用程序的用户体验——Qt配置选项是实现这一目标的神奇之处。在Qt 6中,我们通过一些底层增强来应对这一挑战,并在Qt文档中提供了关于如何使用Qt构建工具来减少二进制大小和更好的运行时行为的更多信息。Qt框架由50多个模块组成,可以根据需要轻松选择与应用程序一起部署。但是,在某些情况下,可能希望进一步优化二进制大小。继续阅读,了解更多关于如何做到这一点的信息。翻译 2024-09-21 14:22:53 · 216 阅读 · 0 评论 -
创建Qt Quick多语言应用程序
2024年9月10日 Indivara Weerasuriya | 评论这是日本博客Qt Quick的翻译多言語アプリの作り方解决方案工程师平井三夫。这篇博客文章提供了如何使用Qt Quick创建多语言应用程序的分步说明。翻译 2024-09-21 14:07:12 · 389 阅读 · 0 评论 -
Visual Studio Code 1.0的新Qt扩展发布!
2024年9月10日由Jörg Bornemann发表|评论我们很高兴地宣布Visual Studio Code Qt扩展的第一个1.0版本!我们很高兴能在各种IDE中扩展Qt的可用性,为特定用例提供更好的支持,并使用户在使用Qt技术栈时能够利用他们最喜欢的工具。Visual Studio Code支持多种编程语言,使其适用于使用Qt以外技术的项目。翻译 2024-09-21 10:33:49 · 216 阅读 · 0 评论 -
本地LLM使用示例
2024年9月9日:克里斯蒂安·亚当|评论(and在为2024年Qt贡献者峰会演讲做研究时,我了解了llamafile(以及Mozilla的Huggig Face存储库),它允许使用单个文件分发和运行大型语言模型(LLM)。翻译 2024-09-21 10:16:14 · 158 阅读 · 0 评论 -
Qt/.NET——在.NET WPF应用程序中使用QML
2024年8月30日 米格尔·科斯塔发表|评论Qt/.NET是一个为C++和.NET之间的互操作性而提出的工具包。包括用于托管程序集的基于Qt的自定义本机主机,以及提供更高级别互操作性服务(如对象生命周期管理、实例方法调用和事件通知)的托管适配器本机模块。In aQObjectQObjectQObject在上一篇文章中,我们演示了Qt/.NET可用于为托管类型创建基于QObject的包装器类,包括访问.NET对象作为QObject属性的可能性,也可以将.NET事件转换为QObject信号。翻译 2024-09-06 10:25:51 · 751 阅读 · 0 评论 -
Qt Quick特效制作器:Qt 6.8的新增功能
2024年8月19日 Kaj Grönholm | 评论随着Qt 6.8 Beta 3上周发布,现在是开始讨论Qt 6.8版本中的新功能的好时机。这篇博客文章介绍了其中一件事,Qt Quick Effect Maker中提供的新效果节点。还包括一个使用所有这些效果的示例应用程序。翻译 2024-08-21 20:00:54 · 121 阅读 · 0 评论 -
Qt Quick中的文本编辑改进
2024年8月9日:肖恩·拉特利奇为了使Qt Quick和Qt Quick Controls成为更多应用程序中Widget的合适替代品,我们确定文本编辑用例需要改进,因为许多应用程序都需要它,而且文本编辑器是一种常见的演示应用程序,多年来往往会以各种方式重写。翻译 2024-08-18 21:05:39 · 48 阅读 · 0 评论 -
Qt Creator 14:C++代码模型更新
头保护的名称现在是用户可配置的。现在每个项目都可以使用代码模型设置。翻译 2024-08-18 20:25:51 · 42 阅读 · 0 评论 -
Qt Creator 14发布
2024年7月25日:Eike Ziller我们很高兴地宣布Qt Creator 14的发布!有关Qt Creator 14中新增和改进内容的更详细概述,请访问我们的更改日志。翻译 2024-08-18 20:16:19 · 163 阅读 · 0 评论 -
Qt Creator 14-CMake更新
2024年7月15日:克里斯蒂安·亚当|评论。翻译 2024-08-18 20:04:53 · 92 阅读 · 0 评论 -
实例渲染(Instanced Rendering)
)Qt Quick 3D支持模型对象的实例化。实例化是指一种通过一次绘制调用多次渲染一个对象的技术。(例如OpenGL函数glDrawElementsInstanced。实例化允许复制具有变体的模型。与使用Repeater3D相比,模型及其图形资源只分配一次。重复实例的渲染由GPU在低级别完成。根据模型的复杂性,这可以使性能提高几个数量级。在实践中,实例化是通过定义一个表来完成的,该表指定了每个实例相对于基础模型的修改方式。翻译 2024-07-14 16:53:52 · 86 阅读 · 0 评论 -
Qt for Android支持版本指南
为了将支持的版本保持在Qt可维护的水平,特别是对于预计将持续三年的LTS版本,Qt for Android正在采用新的指导方针来选择给定Qt版本的支持版本,希望这项工作能够使选择清晰透明,并有助于形成对每个Qt for Android版本支持的适当期望。在Qt 6.8版本的范围内,这些变化意味着支持的最低版本是Android 9,最高版本是Android 14。对于最大支持版本,对于每个春季Qt版本,我们的目标是支持谷歌在前一年秋天发布的Android版本。翻译 2024-07-14 16:00:37 · 189 阅读 · 0 评论 -
Android Studio 2.0 Qt工具发布
Qt Tools for Android Studio插件的这一重大更新增加了对Android Studio Jellyfish和Koala的支持,同时放弃了对Android工作室Giraffe的支持。如有任何问题,请随时报告,或提出任何建议/意见,以帮助进一步改进Qt Tools for Android Studio。我们还为一些常见的QML关键字添加了基本的语法高亮显示,使QML文件看起来不像纯文本文件。有关此版本的所有更改和错误修复的列表,请参阅市场的“最新动态”部分。翻译 2024-07-14 15:48:32 · 160 阅读 · 0 评论 -
Qt性能和工具更新第1部分
Qt已经提供了各种各样的工具,使您能够获得良好的性能,尤其是在嵌入式方面,而且工具和功能的列表正在扩展。我们正在扩大我们的回归测试活动,以更好地检测与性能相关的异常。我们有许多性能指南和建议,可以帮助克服Qt应用程序中的性能障碍。翻译 2024-07-07 21:20:31 · 93 阅读 · 0 评论 -
Qt Design Studio 4.5.1发布
2024年6月26日 托马斯·哈特曼 |评论。翻译 2024-06-27 09:36:19 · 186 阅读 · 0 评论 -
Qt6.7.2发布
作为一个补丁版本,Qt 6.7.2没有引入新功能,但在Qt 6.7.1版本的顶部包含了200多个错误修复、安全更新和其他改进。如前所述,可以使用维护工具将Qt 6.7.2添加到现有的在线安装中,或者使用Qt在线安装程序进行清洁安装,该安装程序可以从Qt帐户门户(针对商业用户)和开源下载区域(针对开源用户)下载。对于可能发现的任何问题,请向bugreports.qt.io提交详细的错误报告,如果有商业许可证的支持计划,请联系我们的技术支持团队。我们将继续发布Qt 6.7系列的新补丁。翻译 2024-06-21 09:29:07 · 364 阅读 · 0 评论 -
使用Qt帐户登录Qt Academy
2024年6月18日:Emilia Valkonen Damjanovic|评论我们有一些非常激动人心的消息!现在可以使用Qt帐户通过SSO登录Qt Academy。这使您更容易访问Qt的免费学习平台及其众多课程。翻译 2024-06-19 10:20:55 · 177 阅读 · 0 评论 -
提高在欧盟提供的数字产品的安全性-了解《欧洲网络弹性法案》(CRA)
与此同时,八分之一的企业已经受到网络攻击的影响,据估计,到2025年,网络犯罪每年将给世界造成10.5万亿美元的损失。为了确保我们的公民和基础设施得到保护,我们需要考虑未来几步,欧洲的弹性和自主网络安全盾牌将意味着我们可以利用我们的专业知识和知识更快地检测和反应,限制潜在的损害,提高我们的抵御能力。《欧盟网络弹性法案》是一个法律框架,要求在欧盟提供的具有数字元素(PDE)的硬件和软件产品的制造商在产品的整个生命周期内对网络安全采取统一和彻底的方法。请关注Qt集团博客中的“网络安全”标签,了解更多更新。翻译 2024-06-19 09:57:48 · 195 阅读 · 0 评论 -
Qt Creator 14测试版发布
2024年6月14日 由艾克·齐勒|评论我们很高兴地宣布Qt Creator 14测试版的发布!有关Qt Creator 14中新增和改进内容的更详细概述,请转到我们的更改日志。以下是一些例子:General通用项目/会话Editing编辑我们还改进了C++调试的性能,修复了Linux上暗系统主题的问题,并进行了许多其他改进已知问题:某些配置中的Linux/Wayland上的QTBUG-126275。解决方法是使用环境变量Qt_QPA_PLATFORM=xcb集启动Qt Creator。翻译 2024-06-16 18:16:00 · 336 阅读 · 0 评论 -
Qt 6.8 Beta 1发布
六月142024由Jani Heikkinen |评论我们已经发布了Qt 6.8 Beta 1。和往常一样,Qt 6.8 Beta 1可通过Qt在线安装程序获得。此外,商业用户可在Qt帐户门户中获得源代码包,开源用户可在开源下载区获得源代码软件包。。翻译 2024-06-16 18:04:29 · 786 阅读 · 0 评论 -
学生项目:用Qt绘制矢量地图
andQtLocation在过去的六个月里,奥斯陆的Qt小组接待了Gjøvik NTNU的三名学生:Cecilia Bratlie、Eimen Oueslati和Nils Petter Skalerud。我们一起研究了一个概念验证,它可能会向我们展示QtLocation的前进方向。对于这三名学生来说,这个项目是他们的学士论文,他们上周在Gjøvik成功地为其辩护。我们非常高兴地祝贺学生们的出色工作,并在这里为所有对QtLocation潜在未来感兴趣的人提供一个简短的总结。翻译 2024-06-13 10:45:26 · 123 阅读 · 0 评论 -
在macOS 15 Sequoia上Qt
我们将继续关注测试版,消除弹出的错误,并将新平台添加到我们的CI中。如果在这个平台上的测试中发现Qt有任何问题,或者认为新macOS版本的用例或功能应该在我们的雷达上,请在Qt错误跟踪器中告诉我们😊。按照惯例,苹果公司昨天在WWDC上宣布了他们的最新操作系统版本,其中包括以内华达山脉国家公园命名的macOS 15 Sequoia。一旦开发者预览可用,我们当然就开始研究Qt在这个新环境中的表现,跟踪各个领域以进行进一步的调查。2024年6月11日Tor Arne Vestbø|评论。翻译 2024-06-12 10:02:58 · 40 阅读 · 0 评论 -
Qt Creator 13.0.2发布
2024年6月7日:Eike Ziller |评论我们很高兴地宣布Qt Creator 13.0.2的发布!我们修复了在Windows上使用CMake项目将构建库搜索路径添加到PATH的回归、重新连接Android设备时的崩溃以及各种其他问题。请查看我们的更改日志以了解更多详细信息。翻译 2024-06-10 15:03:16 · 209 阅读 · 0 评论 -
Android Studio的Qt工具
例如,C:\Qt\6.7.0\android_arm64_v8a\bin\qt-cmake.bat(注意,需要为Windows选择qt-cmake.bat,为Linux和Mac选择qt-cmake)。因此,可以在Android项目中嵌入QML元素,如3D视图,而无需安装或使用Qt Creator。转到文件->设置,展开构建、执行、部署部分,然后选择Qt。按下Run按钮将构建Qt项目,复制所有依赖项,修改build.gradle文件,并在模拟器或物理设备上运行Android应用程序,具体取决于使用的设备。翻译 2024-05-28 19:12:58 · 118 阅读 · 0 评论 -
Qt Design Studio 4.5就在这里!
可以将其作为Qt Design Studio的一部分进行尝试,但如果想构建独立于Qt Design工作室的应用程序,则必须安装Qt 6.8的预览版本。现在,使用Qt Design Studio 4.5,可以导出项目的Figma效果部分,我们在幕后所做的是将图像和效果作为组件进行传输。这将在Qt侧的组件上获得1:1的视觉效果,这是之前在Figma侧获得的。设计效果是Studio组件的一部分,这意味着它们也可以在从Qt design Studio导出到使用Qt Creator完成的Qt项目中使用。翻译 2024-05-24 18:16:06 · 284 阅读 · 0 评论 -
用于ARM上的Windows的Qt-今天,它比以往任何时候都更有趣!
自Qt 6.2以来,Qt 6一直支持ARM上的Windows作为技术预览版,这反映了Qt早期对这一新兴平台的承诺,从今天起,这是一个令人兴奋的新平台。昨天,也就是5月20日,微软推出了Copilot+PC,推出了新的基于Surface Laptop和Surface Pro ARM的PC,以及几乎所有主要制造商宣布的其他多种新产品。随着ARM架构在桌面计算中的兴起,使用Qt的开发人员受益于Qt在桌面和嵌入式两个领域的长期记录。有了Qt 6.8,ARM上的Windows将成为Qt支持的标准桌面平台之一。翻译 2024-05-22 10:34:23 · 107 阅读 · 0 评论 -
Qt6.7.1发布
2024年5月21日 Jani Heikkinen 发表|评论我们今天发布了Qt 6.7.1。作为一个补丁版本,Qt 6.7.1没有引入任何新功能,但在Qt 6.7.0版本的顶部包含了400多个错误修复、安全更新和其他改进。请参阅Qt 6.7.1发行说明中有关最重要更改和错误修复的更多信息。翻译 2024-05-22 10:12:09 · 133 阅读 · 0 评论 -
Qt Creator 13.0.1发布
2024年5月7日:Eike Ziller |评论我们很高兴地宣布Qt Creator 13.0.1的发布!我们修复了“帮助”浏览器中指向QML属性的链接不再工作的问题。选项“将生成库搜索路径添加到PATH/LD_LIBRARY_PATH”再次适用于由项目生成的库,即使它们在打开项目之前并不存在。对于远程Linux设备,我们修复了名称不能再更改的问题,并且部署可能会阻止Qt Creator,直到它完成。我们还修复了一些崩溃和其他多个小问题。请查看我们的更改日志以了解更多详细信息。翻译 2024-05-14 09:40:16 · 125 阅读 · 0 评论 -
提高分布式软件开发团队的生产力
2020年5月3日 Nghi Dang 发表评论At our在我们的世界峰会QtWS23上,Rainer Koschke就软件可视化如何提高分布式软件开发团队的生产力发表了演讲。Koschke断言,软件开发是一个涉及人与人之间交流的协作过程。在地理位置分散的团队环境中,我们使用了更多的远程团队工具,但通常只有一个人控制屏幕上共享的内容和视觉效果。如果寻求演示者的许可,其他团队成员只能提供不同的观看角度。此外,显示参与者面部的视频标题与呈现的内容完全脱节。翻译 2024-05-14 09:33:46 · 28 阅读 · 0 评论
分享