
Qt6开发
文章平均质量分 51
Liu-Eleven
纸上得来终觉浅,绝知此事要躬行。
展开
-
Qt中如何在同一个类中共享使用一个Qtimer
例如:某个程序需要播放警告声音,同一时间只能播放一个警告声音。一共有10种警告声音,需要根据优先级来播放。每次播放间隔时间根据需求来调整。这个时候有什么好的办法呢?当你在一个类中需要多个地方使用定时器,但是又不需要为每一个操作定义一个定时器变量。因为它们之间的行为是单一的。在具体的需求实验中,经过不断调整,最终找到了一种共享定时器的方法。原创 2025-03-24 10:22:55 · 285 阅读 · 0 评论 -
使用QtCreator创建一个类的时候为什么总是加“explicit”
防止隐式转换:阻止在某些情况下编译器自动进行类型转换。确保构造函数调用的明确性:要求开发者显式地进行类型转换,避免意外的构造函数调用。提高代码的安全性和可维护性:减少了隐式转换可能导致的错误,使代码更加容易理解和调试。explicit防止构造函数被隐式调用,避免潜在的错误。它确保构造函数的调用是明确的、易于理解的。Qt 自动生成的类中加explicit是为了提高代码的安全性,避免不经意间发生隐式类型转换。原创 2024-12-10 19:41:00 · 870 阅读 · 0 评论 -
Qt之自定义动态调控是否显示日志
使用。原创 2024-12-10 16:38:58 · 592 阅读 · 0 评论 -
Qt6兼容Qt5遇到的问题总结
import QtQuick.Controls.Basic 2.15就可以去掉警告并且hover样式也是对的。原创 2024-03-27 11:20:45 · 1251 阅读 · 0 评论