绘图引擎方面,Windows下常用的为GDI、GDI+、DirectX、OpenGL等引擎,而Winform、MFC、WPF、Qt等则是用来实现对这些引擎调用的工具,属于更上层的范围,这几个绘图引擎中,前三者都是微软自己的东西,因此如果用C#来写的话用这几个引擎相对就会方便些。WPF采用的是Dire...
我们在Qt中可以看到两个宏Q_D和Q_Q这两个红分别是取得d指针和q指针的,d指针指向封装的私有类,q指针指向公共的类。(我的理解类似于回调,回指的意思)。为什么Qt要这样实现呢?下面几个链接中的文章都做了解析和实现。http://blog.csdn.net/mznewfacer/article/d...
分类:
其他好文 时间:
2014-08-08 09:33:05
阅读次数:
254
Qt事件处理01Qt处理事件的第二种方式:"重新实现QObject::event()函数",通过重新实现event()函数,可以在事件到达特定的事件处理器之前截获并处理他们。这种方法可以用来覆盖已定义事件的默认处理方式,也可以用来处理Qt中尚未定义特定事件处理器的事件。当重新实现event()函数时...
分类:
其他好文 时间:
2014-08-08 06:23:09
阅读次数:
415
qt学习 (三):鼠标图标改变当你进入一个美好的qt软件场景,比如游戏,电脑的黑白图标会让程序逊色不少,1改图标要加光标的头文件,2 载入光标图,3 再设置改光标就可以了1在头文件中加 #include //光标类的父类//再在public成员中声明换的函数void keyPressEvent(Q....
分类:
其他好文 时间:
2014-08-08 01:40:44
阅读次数:
470
【来信】 老师 你好,已经学了快一个月的数据结构与算法了,平时还是以看书为主,然后在网上找一些相关的题目练手。有一个疑惑就是周围的同学有的正在学QT,MFC以便做出图形界面,想问下老师如何在基本功与这些技术中做出取舍。【回复】 我想,基本功训练和具体技术之间,不是取舍的问题。作为低年级的大学生,前者是必须要做的事,后者是可以在多种方案中做出选择的事。前者如喝水,必须要有,后者如吃面条,其实吃米...
分类:
其他好文 时间:
2014-08-07 19:09:01
阅读次数:
176
最近遇到一个奇怪的问题,在新安装的Qt 5.3.1 OpenGL 2010 版本后,每次打开qtcreator之后都会出现一个错误提醒,如下图:
最初认为是显卡驱动没有包含OpenGL2.0 或者更高版本,但是使用小工具测试以后发现,驱动没有问题。由此判断:此提示信息并不准确。
然后重装了一下qt5.3.1 ,发现在装到大约97%的时候,出现了qmake.exe被占用的...
分类:
其他好文 时间:
2014-08-07 19:02:41
阅读次数:
1198
父对象重新定义自己继承自QObject的函数bool eventFilter(QObject* watched, QEvent* event)。
子控件安装父对象的eventFilter:
例如,
QTableView * itsView = new QTableView;
itsView->viewport()->installEventFilter(this);...
分类:
其他好文 时间:
2014-08-07 15:55:40
阅读次数:
224
最近在搞Qt的网络通信和音乐播放的应用,做完每一个部分都会上传上来。下面的这段代码中实现了访问百度主页,返回的信息可以再输出窗查看,代码中注释的部分是上传文件用的。QNetworkAccessManager是Qt4.4里才引入的类,qt4,.4之前一般都是使用QHttp实现。...
分类:
数据库 时间:
2014-08-07 15:55:30
阅读次数:
850
F1?????????????????????????查看帮助 F2?????????????????????????跳转到函数定义(和Ctrl+鼠标左键一样的效果) Shift+F2????????????????...
分类:
其他好文 时间:
2014-08-07 13:32:30
阅读次数:
273