QT开发
herr_kun
喜欢有趣的新方向,涉猎广泛,方向专一
展开
-
Running windows runtime device detection,No winrtrunner.exe found.+clxx c1038:no such file
这两个问题在某种程度上可以当成一个问题解决,先说一下我的情况,QT5.8+MSVC2013,qt安装没问题,vs2013安装也没问题,但是在qt中新建一个空的widget工程就是不行,总是出现上述的错误(在之前的电脑上开发没有丝毫问题,这是换了个项目组的电脑)。 查阅了Google上所有的问题总结,眼都花了,要不就是kit没构建好,要么就是路径中还有中文路径,要么就是path没加进去...原创 2018-03-05 17:09:37 · 20181 阅读 · 2 评论 -
QT将基类从QDialog直接提升为QWidget窗口
前言:有时候建立新工程的时候把窗口的基类设置为了QDialog,比如说我,因为开始入门的时候一直是继承QDialog,所以后面也没有再注意到这个问题,后面发现QDialog实现的窗口不能实现缩放,所以后来就造成了现在的困扰,想要将其提升为QWidget窗口(不用移植到新工程)。QDialog就是一个简单的消息框,和QMainwindow一样继承来自QWidget,先来看看三者之间的区别。首...原创 2019-05-11 16:21:21 · 5281 阅读 · 0 评论 -
Spyder运行Pyqt出现kernel died重启问题
转自:https://blog.csdn.net/MSDN_tang/article/details/80098412 Spyder的确是一款体验不错的IDE,不过最近在其中反复运行或调试有关pyqt的代码时,总是会提示”kernel died,restarting”,这就需要等待一段时间,内核重启之后才能运行程序,这会消耗我们不少的时间和兴致,后来在stackoverflow和git...转载 2019-04-29 23:39:47 · 3259 阅读 · 1 评论 -
QT程序输出exe文件步骤及遇到的问题(带python脚本)
前言:QT程序打包输出exe还是比较简单的,三部曲 1、在release下进行EXE的输出,不能是debug模式下 2、输出后将 . exe文件单独拿出,建立一个文件夹,用 windeployqt 指令将文件所以依赖的动态链接库等文件拷贝进该文件夹 (有时候不一定都有,如果报错需后续手动添加) 3、使用Enigma Virtual Box,软件下载...原创 2019-03-12 20:54:21 · 1166 阅读 · 0 评论 -
调用Python时出现Exception ignored in: module 'threading' from 'xxx:\\Anaconda3\\Lib\\threading.py'
前言: 在QT下进行Python程序的调用,然后出现了一个线程的错误,如下 Exception ignored in: <module 'threading' from 'xxx:\\Anaconda3\\Lib\\threading.py'>, File "D:\Anaconda3\Lib\threading.py", line 1289, in _shutdow...原创 2019-01-09 17:25:02 · 11516 阅读 · 9 评论 -
C/C++/QT 变量以及(静态、非静态)全局变量定义问题(巨详细)
首先介绍几个概念:1. 编译单元(模块): 在IDE开发工具大行其道的今天,对于编译的一些概念很多人已经不再清楚了,很多程序员最怕的就是处理连接错误(LINK ERROR), 因为它不像编译错误那样可以给出你程序错误的具体位置,你常常对这种错误感到懊恼,但是如果你经常使用gcc,makefile等工具在linux或者嵌 入式下做开发工作的话,那么你可能非常的理解编译与连接的区别!当在V...原创 2019-01-14 15:03:32 · 4241 阅读 · 0 评论 -
Qt Chart绘制曲线需要注意事项-绘制Python返回的大量数据
1、工程配置:需要在 .pro文件中加入QT += charts2、声明作用域(类似 using namespace std), 否则无法正常使用其中的方法QT_CHARTS_BEGIN_NAMESPACEclass QChart;QT_CHARTS_END_NAMESPACEQT_CHARTS_USE_NAMESPACE3、获得Python返...原创 2019-04-04 22:54:15 · 2498 阅读 · 0 评论 -
QT error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl QtCharts::QLineSerie
QT error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl QtCharts::QLineSerie 一般这样的错误都是因为你的构建生成文件也就是(debug文件夹下)出错造成的,你会发现就算你重新构建生成也还是会出现这样的错误,至于为什么会是这样,暂时还没搞懂。解决办法: 前提:工程的配置都...原创 2018-12-22 10:33:28 · 8523 阅读 · 0 评论 -
QT的版本选择
1、下载地址:http://download.qt.io/archive/qt/ 最好选择带有QTcreater的安装包,一键全部安装,比较方便 我下载的是qt-opensource-windows-x86-msvc2013_64-5.8.02、不同的编译器QT主要有两种编译器:(Windows系统)(1)MSVC编译器,也就是微软的vc编译器,需要vi...原创 2018-11-28 18:34:06 · 22847 阅读 · 4 评论 -
QT隐式调用DLL文件
前言:遇到的问题:无法导入对应的dll动态链接库,最后发现可能是因为dll是32位的,而编译器是64位的,最后发现一共有两个dll,不能只导入一个,因为其中一个的实现需要另一个dll来支持。 * 开发环境必须是QTcreater32bit msvc32bit,因为PacPci2和PCIAPI是32bit的dll * 0.隐式调用必须有三个文件,dll文件,lib文件,.h文件 * 1...转载 2018-11-28 17:09:23 · 768 阅读 · 0 评论 -
QT调用python脚本时遇到的坑(十一大坑全有)
前言: 由于项目的需求需要在开发的上位机上调用python脚本 项目需求:QT需要调用python的脚本进行开发,但是开始入门的时候按照网上的教程进行一个简单的hello程序都会出错,下面来记录一下。位数的坑: 首先因为做的项目要调用一个仪器的动态链接库,而那个动态链接库的位数是32位的,并且是VS编译生成的,所以我选的QT就是MSVC32位编译器,这就导致了后面的问题...原创 2018-11-27 18:00:50 · 21251 阅读 · 30 评论 -
QT lnk1201 Error while building/deploying (kit: xxxx) When executing step "Make”
前言:作者开始调试QT程序没有任何的问题,但是又一次修改后进行build,突然出现了这个error,当时把所做的修改都撤销后再build也会报出类似的error,但是程序却是没有任何问题。Error:QT lnk1201 Error while building/deploying (kit: xxxx) When executing step "Make”解决办法:重新修改构建目录,然后...原创 2018-11-26 13:47:03 · 1094 阅读 · 0 评论 -
QT-关于qtcreator.exe已停止运行错误处理
博主本身开发坏境:win7(集成显卡)-项目所配备、QT版本:QT5.8+msvc2013(32 bit)、Qtcreator4.2 查阅了相关的很多资料,大家普遍认为是显卡的问题,这里教大家一个简单的方法,前提:只要你安装没有问题,文件没有损坏。 打开你的QT安装文件夹,在其中的Tools\QtCreator\lib\qtcreator\plugins目录下删除welcom4.dll...原创 2018-03-05 00:24:30 · 3788 阅读 · 3 评论