![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
机器人开发者
从事机器人、自动驾驶开发
展开
-
windows下Qt程序发布到没有安装Qt的PC
我的电脑配置:win10开发环境:vs2013+Qt5.6.2程序开发完成之后需要发布到没有安装Qt的PC上运行,但是直接把编译好的Debug文件夹拷贝过去运行出错:后面发现Qt有一个工具可以帮我们直接搜索拷贝需要的dll,工具名字windeployqt(在C:\Qt\Qt5.6.2\5.6\msvc2013_64\bin下面),直接在左面左下角小圆圈输入Qt即可出现一个终端入口Q原创 2017-12-31 20:25:43 · 1127 阅读 · 0 评论 -
Qt 信号-槽的同步与异步处理
通常使用的connect,实际上最后一个参数使用的是Qt::AutoConnection类型:Qt支持6种连接方式,其中3中最主要:1.Qt::DirectConnection(直连方式)(信号与槽函数关系类似于函数调用,同步执行) 当信号发出后,相应的槽函数将立即被调用。emit语句后的代码将在所有槽函数执行完毕后被执行。 2.Qt::QueuedC转载 2018-01-05 00:43:55 · 871 阅读 · 0 评论 -
Qt 调试笔记(待续)
1. 在qrc中添加了资源文件,但是后来把资源文件删除,编译时出现错误:error MSB6006: “cmd.exe”已退出,代码为 1。 解决方案:把删除的文件找回来,或者在qrc中删除不存在的资源原创 2018-01-05 22:53:57 · 312 阅读 · 0 评论 -
Qt5.6在vs2013中导出Dll
新建工程,选择Qt Class Library,此项可以导出类也可以导出函数:新建之后,在新建一个test项目用来调用Dll:在HelloDll的头文件中增加一个类成员函数和全局函数HelloDll.h#pragma once#include "hellodll_global.h"class HELLODLL_EXPORT HelloDll{pu原创 2018-01-07 18:49:24 · 660 阅读 · 0 评论