QT
文章平均质量分 77
sanqima
这个作者很懒,什么都没留下…
展开
-
解决Qt“报无法定位程序输入点xxx于动态连接库“问题
今天,在使用Qt+VS2019编译工程时,弹出"无法定位程序输入点xxx于动态链接库"问题,如图(1)所示。出现这种问题的原因有很多:(1) 工程Release/Debug,与lib的Release/Debug不一致;(2)Qt的Path环境没有设置好,应该区分工程的32或64位,MSVC或MingW路径;(3) 子类没有实现父类的虚函数,导致编译报错。原创 2023-12-25 23:07:36 · 2690 阅读 · 0 评论 -
Qt Creator设置IDE的字体、颜色、主题样式
Qt是一款开源的、跨平台的C++开发框架,支持Windows、Linux、Mac系统,从1995发布第一版以来,发展迅猛,最开始是用于Nokia手机的Symbian(塞班)系统和应用程序开发,现在是用于嵌入式软件、桌面软件(比如WPS、VirtualBox)、Android软件等开发,到2023年12月,其最新的版本已经更新到了v6.6。而Qt Creator是Qt的开源实现IDE,现在已经集成到了Qt.exe里。这里介绍Qt Creator里字体、颜色、主题设置。原创 2023-12-09 11:21:10 · 6983 阅读 · 2 评论 -
解决windeployqt打包exe的“VCINSTALLDIR is not set“问题
今天在使用windeployqt打包exe时,报"VCINSTALLDIR is not set"错误。出现这个问题的原因:VCINSTALLDIR 环境变量没有设置。若一台电脑里安装了多个VS,比如安装VS2013、VS2015、VS2017、VS2019等,则用英文的;分号,把这些路径连在一起,都放到VCINSTALLDIR环境变量里,然后重启电脑即可。原创 2023-11-16 23:21:40 · 590 阅读 · 0 评论 -
C++ vector计算数组之和
在C++ vector是一个动态数组,支持按下标索引访问、顺序访问、动态扩容等。计算vector里的元素之和,既可以通过for循环遍历每一个元素,然后相加得到数组之和;也可以通过调用accumulate()库函数,输入vector的起点、终点、参考原点(默认是0或者0.000),来得到数组之和;还可以通过for_each+lamba表达式,来计算元素之和。比如,有一个数组std::vector arry = { 1,2,3,4,5,6,7,8,9 }, 计算这个arry数组之和。原创 2023-11-14 09:57:54 · 4666 阅读 · 0 评论 -
C++里的const变量、const函数、const指针、const数组等
在C++语言中,有时候需要使用常量,这里的常量是指广义的常量,包括const变量、const函数、const指针、const数组等等。常量,具有只读属性,即一旦值已经初始化,就只可读取,无法修改,类似于只读光盘一样,值已经写进常量区,只可读取,无法二次写入。原创 2023-11-05 10:18:31 · 422 阅读 · 0 评论 -
生成Release版本的.pdb文件
软件分为Debug版本、Release版本这2种版本,其中Debug版本是带有.pdb调试信息文件,而Release版本不带.pdb调试信息文件。软件发布时,一般采用Release版本,若因内存泄漏、数组访问越界、除零错误、磁盘读写错误等异常,造成软件崩溃,会生成一个.dmp崩溃文件。该.dmp崩溃文件,如同飞机的黑匣子,记录软件(或飞机)处于崩溃那那一刻的堆栈信息、运行错误和执行的代码语句行。.dmp文件需要Release版本的exe携带.pdb调试信息或.pdb文件,才能解析到具体的代码崩溃行。原创 2023-10-06 08:27:53 · 1373 阅读 · 0 评论 -
visual studio禁用qt-vsaddin插件更新
visual studio里qt-vsaddin插件默认是自动更新的,由于qt-vsaddin插件新版本的操作方式与老版本相差较大,且新版本不稳定,容易出Bug,所以需要禁用其自动更新,步骤如下:点击VS2019菜单栏上的【扩展】--》 管理扩展 --》已安装 --》工具 --》Qt Visual Studio Tools --》去掉"自动更新此扩展"前面的对钩√原创 2023-10-03 17:12:10 · 773 阅读 · 0 评论 -
在visual studio里配置Qt插件并运行Qt工程
Qt插件,也叫qt-vsaddin,它以*.vsix后缀名结尾。从visual studio 2010版本开始,VS支持Qt框架的开发,Qt以插件方式集成到VS里。这里简述在visual studio 2019里配置Qt 5.14.2插件,并配置Qt环境、编译和与运行Qt工程。原创 2023-10-02 23:14:31 · 8599 阅读 · 9 评论