一般情况下,我们用Qt编译出来的程序是要依赖于系统Qt库的,也就是这个程序移到别的没有安装Qt库的系统上是不能使用的。会提示缺少……库文件之类的错误。这就是动态编译的结果。但是如果我们想编译一个程序,这个程序在发给别人后,他们可以直接打开,而不需要特别地去先安装Qt库,那就需要采用静态编译了。在Li... Read More
posted @ 2015-10-01 17:58
findumars
Views(1600)
Comments(0)
Diggs(0)
代码如下: [cpp] view plaincopyprint? XXX::XXX(QWidget *parent /* = 0 */) { .................. //注意,resize一定要放在这段代码的前面 resize(300, 300); int cx, cy; //当par Read More
posted @ 2015-10-01 17:45
findumars
Views(6879)
Comments(1)
Diggs(0)
QTableWidget是QT程序中常用的显示数据表格的空间,很类似于VC、C#中的DataGrid。说到QTableWidget,就必须讲一下它跟QTabelView的区别了。QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(... Read More
posted @ 2015-10-01 17:34
findumars
Views(6015)
Comments(0)
Diggs(0)
int转QByteArray QByteArray intToByte(int i) { QByteArray abyte0; abyte0.resize(4); abyte0[0] = (uchar) (0x000000ff & i); abyte0[... Read More
posted @ 2015-10-01 17:32
findumars
Views(8160)
Comments(0)
Diggs(0)
做一个无法关闭的QT程序(想关闭时要在任务管理器里关闭),看似很难, 其实它并不难,只要让程序在关闭时启动它自身就可以了。 上代码: [cpp] view plaincopyprint? #include <QtGui> class Temp : public QWidget { Q_OBJECT Read More
posted @ 2015-10-01 17:26
findumars
Views(1707)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号