![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
Magical茏
这个作者很懒,什么都没留下…
展开
-
释放指向子类的父类指针,导致的内存泄漏
#include <iostream>#include <stdio.h>class A{public: A() { printf("A\n"); } ~A() { printf("~A\n"); }//无法释放子类 //virtual ~A() { printf("~A\n"); } //可以释放子类指针};class B : public A{public: B() { printf("B\n"); } ~B() { printf("~B\n").原创 2022-04-04 11:20:37 · 488 阅读 · 0 评论 -
Qt+VS: error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory
Qt5.7 + VS2013:使用VS提供的操作添加class,继承Qt类。默认没有Q_OBJECT宏。也就无法使用signals。把Q_OBJECT宏补上去,重新编译报错如下:error C1083: 无法打开源文件: “GeneratedFiles\Debug\moc_SettingWidget.cpp”: No such file or directory清理了重新生成也不行...转载 2018-09-29 12:06:55 · 2778 阅读 · 0 评论 -
qt5 中文问题
//QString默认使用unicode 编码来存储;//但是windows使用的gbkQString str = "汉字" // qt不知道"汉字"到底是什么编码, 就会使用Latin - 1编码, 转换成Unicode并存到 QString所以一般的方法是QString str = QString::fromLocal8Bit("汉字"); 告诉qt 使用的lo...原创 2018-09-30 00:38:57 · 387 阅读 · 0 评论