08 2019 档案

摘要:提高QT Creator编译速度,配置预编译头Stable.h QT Creator支持预编译头提高编辑速度,网上有些教程写得不详细,走了弯路,具体实现方法如下。 (1)工程.PRO文件加入下面代码 (2)在建立头文件Stable.h,代码内容为 阅读全文
posted @ 2019-08-30 16:53 余生以学 阅读(944) 评论(0) 推荐(0) 编辑
摘要:一般是找不到DLL库导致的CDB终止。 阅读全文
posted @ 2019-08-30 15:56 余生以学 阅读(2756) 评论(0) 推荐(0) 编辑
摘要:关于【error C3646: 未知重写说明符】的若干种可能性 如果在程序中出现了error C3646,那么这个错误可能是由多种问题所导致的,这篇文章将对多种错误及对应解决方法进行分析。 在MSDN的官方网站中,Complier Error C3646的定义为unknown override sp 阅读全文
posted @ 2019-08-30 13:32 余生以学 阅读(7659) 评论(1) 推荐(0) 编辑
摘要:Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口。下面分别叙述用这两种方式来实现窗口边框圆角的效果。 一、使用setStyleSheet方法 this->setStyleSheet(“QWidget{background-color:gray;bord 阅读全文
posted @ 2019-08-30 11:14 余生以学 阅读(7684) 评论(0) 推荐(1) 编辑
摘要:先上干货。 Qt下修改图片背景色的方法: 方法一: 这是非常暴力的方法,但是非常有用,经测试,位深度24及以上的图片都能被修改。 方法二: 相对开销小一点的方法,但在图片量不大的情况下,CPU处理起来都挺快。 原理都是替换指定像素区域的色码,但是Qt文档推荐方法一,相对开销较小。具体原理还有很多的, 阅读全文
posted @ 2019-08-29 14:08 余生以学 阅读(9160) 评论(0) 推荐(1) 编辑
摘要:QHBoxLayout * horizontalLayout = new QHBoxLayout; //setContentsMargins(int left, int top, int right, int bottom) //设置上下左右的边距分别为0 horizontalLayout->setContentsMargins(0, 0, 0, 0); 阅读全文
posted @ 2019-08-29 13:36 余生以学 阅读(2323) 评论(0) 推荐(0) 编辑
摘要:问题:在QFrame中嵌入QMainWindow窗口,却无法显示QMainWindow窗口,调用QMainWindow的show()却能出现单独弹出一个QMainWindow窗口。 解决: 由于QMainWindow有标题栏,导致无法嵌入显示,通过设置窗口标志函数setWindowFlags设置窗口 阅读全文
posted @ 2019-08-29 10:47 余生以学 阅读(1653) 评论(0) 推荐(0) 编辑
摘要:解析:在路径D:/Path/ 下 添加Test1.lib Test2.lib库 -L 和小写'-l"没有空格。 阅读全文
posted @ 2019-08-28 11:10 余生以学 阅读(8138) 评论(0) 推荐(0) 编辑
摘要:在QOpenGLWidget的构造函数添加下面几句代码即可 参考链接: 在qt的QOpenGLWidget开启opengl的抗锯齿 阅读全文
posted @ 2019-08-23 18:18 余生以学 阅读(2105) 评论(0) 推荐(0) 编辑
摘要:问题警告:“M_PI_2”: 重复定义的宏 分析:在Visual Studio上使用math.h库时与其他库数学库冲突,我们可以通过添加宏定义“_USE_MATH_DEFINES”来消除math.h定义的宏。 #if defined _USE_MATH_DEFINES && !defined _MA 阅读全文
posted @ 2019-08-17 13:41 余生以学 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:lambda表达式的一般形式: [capture list] (parameter list) -> return type{function body}; 其中,capture list (捕获列表)是一个lambda所在函数中定义的局部变量的列表(通常为空); return type、param 阅读全文
posted @ 2019-08-15 22:43 余生以学 阅读(1814) 评论(0) 推荐(0) 编辑
摘要:报错:qtmaind.lib(qtmain_win.obj) : error LNK2019: 无法解析的外部符号 __imp_CommandLineToArgvW,该符号在函数 WinMain 中被引用 原因: 未包含Shell32.lib 解决1: #pragma comment(lib, "S 阅读全文
posted @ 2019-08-08 14:38 余生以学 阅读(3755) 评论(0) 推荐(1) 编辑
摘要:打开Visual Studio→工具→选项 点击确定,完成!Enjoy! 阅读全文
posted @ 2019-08-06 11:02 余生以学 阅读(634) 评论(0) 推荐(1) 编辑
摘要:Debug与Release版本的区别 Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为M 阅读全文
posted @ 2019-08-03 17:46 余生以学 阅读(3429) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示