QT开发之路 第二章
文章平均质量分 74
本专栏面向企业、高级技术人员提供现有的开发方案、模板、示例,并提供某些场景的完整解决方案。
也是作者平时工作中的积累和总结,面向中高级别软件工程师人员的技术交流的窗口。
双子座断点
不断学习提升自己,慢慢的通过博客将自己所学、所会、所用陆续分享给大家
展开
-
QT 多语言 中英文切换
本文详细的介绍了利用Qt语言大师工具,实现Qt程序的多国家语言切换。例如新建界面、pro参数、更新翻译、QT预言家翻译语言、翻译中文、翻译英文、发布翻译、核心代码、h源代码、cpp源代码、演示效果等操作。也可以使用ini文件、xml文件来实现同样的功能,新建两个字段通过全局判断来获取不同的字段来实现多语言切换。原创 2023-06-22 01:51:46 · 3277 阅读 · 1 评论 -
QT Plugin 热拔插插件
QT中 热加载插件 和动态加载DLL有什么区别 ?热加载插件是在程序运行时动态加载插件,而动态加载DLL是在程序编译时就将DLL文件链接到程序中。热加载插件可以在不停止程序的情况下更新插件,而动态加载DLL需要重新编译程序才能更新DLL文件。 QT 中 热加载插件如何在不停止程序的情况下更新插件?使用 QPluginLoader 类来实现热加载插件。在程序运行时,使用 QPluginLoader 加载插件,并使用 QObject::connect() 函数连接插件的信号和槽。当需要更新插件原创 2023-03-17 01:30:08 · 2685 阅读 · 1 评论 -
QT Plugin 插件开发
插件是一种(遵循一定规范的应用程序接口编写出来的)程序,定位于开发实现应用软件平台不具备的功能的程序。插件必须依赖于应用程序才能发挥自身功能,仅靠插件是无法正常运行的;相反地,应用程序并不需要依赖插件就可以运行,这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用诚信度造成任何改变(热更新)。插件就行硬件插卡一样,可以被随时删除、插入和修改,所以结构很灵活,容易修改,方便软件的升级和维护。本文作者原创,转载请附上文章出处与本文链接。原创 2023-03-17 01:05:44 · 781 阅读 · 0 评论 -
QT VTK开发 (一、下载编译)
Vtk,(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,2000多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。原创 2023-03-16 23:59:55 · 1238 阅读 · 0 评论