摘要:
在使用Qt QPainter 的时候,有时会遇到“QPainter::end: Painter ended whith 2 saced states” 这时由于我们在使用的QPanter.translate();函数,而在绘制结束的时候没有使用 restore()函数 出现QPainter::end 阅读全文
摘要:
第一种方式,清理编译文件 把Qdebug release 文件件都删除, 删除makefile 文件 尝试重新编译 以上是网上寻找的结果 以下是我的解决方法 如果还抱错,请检查qrc文件是否存在异常 有可能是文件问题,通常有问题的地方回红色显示(我就是遇到这个问题) 修正qrc文件中出错的地方 通常 阅读全文
摘要:
项目中需要加载简单的3D场景。资深老前辈推荐使用开源小巧的引擎irrlicht。 关于irrlicht,来之百度百科 Irrlicht引擎是一个用C++书写的高性能实时的3D引擎,可以应用于C++程序或者.NET语言中。通过使用Direct3D(Windows平台),OpenGL 1.2或它自己的软 阅读全文
摘要:
原文连接:http://blog.csdn.net/wswxfwps/article/details/37317905 出现这个问题,是因为我用到了外部的dll库,lib库我是添加到了.pro文件中了的,所以编译时不会出错,运行的时候就报这个错了: 找了很久,最后发现少拷了一个库文件,将缺少的dll 阅读全文
摘要:
使用Qt简单谢了一个飞机的一小部分仪表,还没有写完,目前只写了一个界面,不过思想应该是一样的。 效果图如下 其中主要由转速表,和下面的部分数字显示构成 转速表代码 .h文件 cpp文件 百分比代码 .h. cpp 剩下的其它小部分代码 界面初始化部分代码 绘制其它部分代码 阅读全文
摘要:
自己写的一个小小的电子罗盘的一个小程序,不过是项目的一部分,只可以贴绘制部分代码 效果如下图 首先开始自己写的时候,虽然知道Qt 的坐标系是从左上角开始的,所以,使用了算法,在绘制后,在移动回来,但是只有45度的时候可以实现,其它角度都是有问题的。 和前辈请教,先移动坐标在绘制,在使用过程中,忘记调 阅读全文
摘要:
Qt播放音频文件的方法有好多中,简单介绍几种 不过一下几种方式都需要在Qt工程文件中添加 第一 QMediaPlayer类 可以播放MP3文件,同时使用也是最简单的了,具体代码 该中实现方式适合单个文件的,如果有多个文件需要播放,那么需要使用下面的方式 源代码工程:http://download.c 阅读全文
摘要:
版本控制应该是每一个开发人员应该会的东西,奈何,学校没有学习,随着写代码的时间的加长,越来月觉得版本控制的必要性了。 记得在实习的公司,同一痛的都是SVN。 至于GIt和SVN的区别,直接看连接 http://blog.csdn.net/a117653909/article/details/8952 阅读全文
摘要:
刚需,软件需要用到多个子项目 第一步 打开Qt新建子项目工程 如图 在此时鼠标右键,选着新建子项目如图 就是正常的新建项目的步骤,直接上图 完工,可以愉快的撸代码了 阅读全文
摘要:
本文连接地址:http://www.qtdebug.com/QSS-Selector.html 选择器决定了 style sheet 作用于哪些 Widget,QSS 支持 CSS2 定义的所有选择器。 通用选择器 * 类型选择器 类选择器 ID 选择器 属性选择器 包含选择器 子元素选择器 伪类选 阅读全文