void QWidget::repaint ( int x, int y, int w, int h, bool erase = TRUE ) [槽] 通过立即调用paintEvent()来直接重新绘制窗口部件,如果erase为真,Qt在paintEvent()调用之前擦除区域(x,y,w,h)。 Read More
posted @ 2016-02-08 18:29 findumars Views(375) Comments(0) Diggs(0)
在安装QT集成开发工具包之前需要先安装build-essential和libncurses5-dev这两个开发工具和库,libncurses5-dev库是一个在Linux/Unix下广泛应用的图形函数库,build-essential里面包括一些Linux下开发的必要工具。在ubuntu中我们使用Q Read More
posted @ 2016-02-08 18:28 findumars Views(467) Comments(0) Diggs(0)
因为项目的需要以及主管的要求,准备将工程移植到Qt中,这样就可以比较容易的实现跨平台了。因为之前工程是在windows下开发的,第一个平台又是mobile所以除了底层框架之外其他的都是使用的windows的API以及编程模式,现在要移植到Qt中,第一个要面临的问题就是如何将windows的消息机制很 Read More
posted @ 2016-02-08 18:27 findumars Views(2372) Comments(0) Diggs(0)
用最新的QtCreator选择GUI的应用会产生含有如下文件的工程 下面就简单分析下各部分的功能。 .pro文件是供qmake使用的文件,不是本文的重点【不过其实也很简单的】,在此不多赘述。 所以呢,还是从main开始, [cpp] view plain copy #include <QtGui/Q Read More
posted @ 2016-02-08 18:24 findumars Views(982) Comments(0) Diggs(0)
本质上TImage与TSpeedButton没有什么区别,都是没有句柄的,但都可以执行OnClick事件。有空分析一下。 Read More
posted @ 2016-02-08 18:20 findumars Views(637) Comments(0) Diggs(0)