BUG记录
十亦山雨
共同进步。
展开
-
BUG记录-afx.h error C2018:未知字符“0x18”
【问题描述】在使用basler相机SDK进行软件开发时,打开相机MFC的Demo,在一台电脑上可以正确运行,在另外一台电脑上编译报以下错误,但是非MFC的Demo可以打开;上图最后一个错误在afxwin.h文件中,打开此文件,第26行提示错误;此时在此文件中打开 afx.h,出现以下提示;【原因】afx.h文件损坏或出现乱码;找到afx.h的路径,打开后发现是乱码:【解决方案】将乱码的afx.h替换掉即可...原创 2021-02-23 20:31:05 · 930 阅读 · 1 评论 -
BUG记录-QBitmap之Microsoft Visual Studio C 运行库在 MyVision.exe 中检测到一个错误
【问题描述】定义了一个全局变量QPixmap g_currentImg,编译之后报以下错误【原因】需要在创建QGuiApplication/QApplication之后才能实例化QPixmap;【解决方案】使用QImage代替QPixmap作为全局变量。原创 2021-01-19 21:44:16 · 298 阅读 · 0 评论 -
BUG记录-Qt无法定位于程序输入点***于动态链接库***.exe上
【问题描述】将Qt应用程序的代码转移到新电脑上时,编译通过,但是在运行时出现提示“Qt无法定位于程序输入点******于动态链接库******.exe上”,网上搜索有的说是Qt库的问题,重新用windeployqt命令后也不行【原因】Qt版本不同,使用windeployqt命令后无法更新Qt的dll【解决方案】将exe所在文件夹与Qt有关的文件全部删除,然后再次使用windeployqt重新提取Qt的依赖项即可。...原创 2021-01-16 13:17:56 · 881 阅读 · 0 评论 -
BUG记录-使用Qt的getOpenFileName()无法筛选文件格式
【问题描述】按如下代码书写,无法正确筛选文件格式QFileDialog::getOpenFileName(this, "1", "./", "图像(*.bmp);;所有文件(*.*)");```【原因】使用了中文的括号,下图未设置编码格式可以发现,中文字符是乱码,中文括号也是乱码【解决方案】将括号改为英文括号QFileDialog::getOpenFileName(this, "1", "./", "图像(*.bmp);;所有文件(*.*)");```...原创 2021-01-15 09:43:51 · 852 阅读 · 0 评论 -
BUG记录-Halcon error 2042 Feature has expired
【问题描述】前几天正常编译运行的程序,今天再次运行时,编译能通过,但是运行时报Halcon错误,如下:【原因】Halcon许可证过期【解决方案】更新Halcon许可证原创 2021-01-04 20:56:07 · 6369 阅读 · 0 评论 -
BUG记录-Qt设置字体不起作用
【问题描述】在使用Qt设置界面时,需要设置整个软件的字体,通过应用程序对象的设置字体函数不起作用;int main(int argc, char *argv[]){ QApplication a(argc, argv); QFont f(QString::fromLocal8Bit("仿宋"), 15); a.setFont(f); test w; w.show(); return a.exec();}【原因】在Qt Designer中手动设置了字体,如下图所示,哪一个控件设置原创 2020-12-03 18:19:08 · 5565 阅读 · 0 评论