24hs-1 Qt简介

Qt是个基于C++编程语言的GUI工具包。

GUI工具包(或GUI库)是构造图形用户界面(程序)所使用的一套按钮、滚动条、菜单和其他对象的集合。

Linux下安装: 首先下载qt-*.*.*.tar.gz到/usr/local目录中。从/usr/local目录中执行下面命令:

tar xvfz qt-*.*.*.tar.gz    //将文件解压到一个子目录中。

然后,在local这个路径下:

rm qt-2.0.2.tar.gz  //例如是这个版本的话

下一步,你可以从以下两种操作中选择一种:将/usr/local/qt-2.0.2目录移动到/usr/local/qt,或者从/usr/local/qt创建一个符号链接,使它指向/usr/local/qt-2.0.2。

创建符号连接的方法为: ln -s /usr/local/qt-2.0.2 /usr/local/qt

需要移动(重命名)目录时,可执行下面命令: mv /usr/local/qt-2.0.2 /usr/local/qt

下一步需要定义一些外壳变量。使用bash的在/etc/profile文件内进行全部定义,这影响所有用户。

p27-28of pdf。      //这步没有做。。

做完这些之后,用cd命令转换到/usr/local/qt(它是一个符号连接或是一个真正的目录),你从这里开始实际编译。但是,首先必须运行configure脚本程序,这个脚本程序改变"编译文件"(这些文件告诉编译器怎样编译源程序),以便使它们适合你所使用的系统。

./configure

1.3 一个简单的程序实例

HelloWorld程序:

 

正如c/c++程序只能包含一个main()函数一样,Qt程序中也只能包含一个QApplication对象。argc和argv也用做QApplication对象构造函数参数。

a.setMainWidget(&mainwindow)  告诉QApplication对象将mainwindow设置为程序的主部件。当主部件被杀掉(关闭)时,整个程序的运行就结束。

 

1.4 编译和运行Qt程序

 

1.4.1 在UNIX系统下编译

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值