![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt学习
darkblue2017
这个作者很懒,什么都没留下…
展开
-
Qt项目调用自定义控件动态库,编译时报错error: C2491: 'QNeedleIndicator::staticMetaObject': definition of dllimport
问题描述Qt5.8.0 MSVC编译生成自定义控件动态库,新建一个项目使用该自定义控件动态库时,编译报错error: C2491: ‘QNeedleIndicator::staticMetaObject’: definition of dllimport()已经排除了release和debug动态库调用混乱的问题)。解决方法参考解决方法参考链接确实是编译器的问题:隐式调用的时候我们一般...原创 2020-04-14 11:00:08 · 981 阅读 · 0 评论 -
Qt编译报错:QWidget: Must construct a QApplication before a QWidget
问题描述debug版本的项目引用release版本的自定义控件动态库时,编译报错。解决方案报错原因是release和debug动态库调用混乱,将当前项目改为release版本,问题解决。...原创 2020-04-14 08:51:28 · 652 阅读 · 0 评论 -
Qt(MSVC)编译时报错error C2065: 'M_PI': undeclared identifier
问题描述Qt(MSVC)编译时报错error C2065: ‘M_PI’: undeclared identifier解决方法添加如下:#define _USE_MATH_DEFINES#include <math.h>(改成include还会报上述错)原创 2020-04-13 15:07:37 · 1965 阅读 · 0 评论 -
由开发Qt自定义控件引发的关于Windows下qt开发环境的搭建问题
#问题记录一开始使用qt进行跨平台界面程序的开发,window下选择安装的Qt版本为qt-opensource-windows-x86-mingw530-5.8.0,一直没遇到过什么问题,直到开始进行自定义控件的开发时才遇到问题。qt-opensource-windows-x86-mingw530-5.8.0里安装的qtcreator是基于MSVC2015 32bit进行编译的,而Qt库确实Mi...原创 2020-04-13 14:27:37 · 150 阅读 · 0 评论 -
Qt编译报错:Error in " Util.asciify("build-Project1_msvc-Desktop_Qt_5_8_0_MSVC2015_32bit_qt_58_w-Debug")"
Qt编译项目时报错:Error in " Util.asciify(“build-untitled-Desktop_Qt_5_8_0_MinGW_32bit-Debug”)"的两种解决方法方法一 取消勾选Shadow build复选框如图打开项目后,点击qt creator最左侧的项目,取消勾选Shadow build复选框。这样编译目录变为当前项目所在目录,此方法仅对当前打开的项目有效。...原创 2020-04-13 12:49:17 · 2063 阅读 · 1 评论