QT
文章平均质量分 75
你拿什么来感同身受
这个作者很懒,什么都没留下…
展开
-
QT基础面试题
两种基本方式,一种是QObject继承,将对象MoveToThread(&QThread),.四次挥手:断开一个Tcp连接时,需要客户端和服务端总共发送四个包以确认连接的端口。三次握手:建立一个TCP连接时,需要客户端服务端总共发送三个包以确认连接的建立。优点:类型安全,松散耦合。缺点:同回调函数相比,运行速度较慢。另一种是继承QThread,并重写run方法。原创 2024-06-29 23:53:51 · 463 阅读 · 0 评论 -
QT添加可执行文件图标和设置窗口标题图标
Windows10和Ubuntu下的设置方法,下面我使用VS2019+QT5插件的方式来演示。原创 2024-06-27 16:15:17 · 636 阅读 · 0 评论 -
QT跨平台从Windows移植到ubuntu编码问题和 .pro 文件问题
QT跨平台移植问题记录原创 2024-06-25 23:28:19 · 1022 阅读 · 0 评论 -
ubuntu20.04下QT没有生成可执行文件或者可执行文件打不开
将Windows的QT项目移植到Ubuntu桌面发布生成可执行文件。原创 2024-06-25 12:07:09 · 547 阅读 · 0 评论 -
VS2019+QT(C++)调用C#的dll
由于Windows10的QT5.15项目需要与新代数控系统做数据交换,一开始打算尝试用OPC UA的,哪知收费价格死贵,新代的销售也是藏着掖着的,不得已另寻它径,然后发现了C#的dll,奈何没有C++版本,只有C#版本。C++编写的程序为非托管代码,C#编写的程序为托管代码。非托管代码调用托管代码的DLL不只有一种方式,本文采用了CLR的方式。说明:Qt是不能直接调用C#生成的dll,需要将C#的编写的dll通过CLR编译成libCLR相当于给C# dll文件套了一层C++认识的壳。原创 2024-05-14 10:35:09 · 1838 阅读 · 0 评论 -
VS2019编译使用open62541
这里是在win10系统VS2019+QT5.15.2 开发OPC UA首先下载open62541,这里使用的是open62541-1.3.9,前提是已经安装好cmake。原创 2024-04-14 23:06:14 · 1672 阅读 · 0 评论 -
Windows VS2019下打包Qt5.15项目
打包记录原创 2024-03-21 14:10:32 · 1067 阅读 · 0 评论