因网友建议,先学个 qt4 的程序,以后学了再加在后边。

比较奇怪的是,Qt4 Designer 好象只是用来设计 UI 的(界面),于是我就用 KDevelop 来写 Qt4 的程序了,用 qmake-qt4 来编译 qt4 的程序。

首先要确定自己 qmake(qt) 的版本,在 Linux 的 Terminal 里输入命令:
qmake -v
如果出现类似下面的信息,则表明当前默认的 qt 版本为 qt3
Qmake version: 1.07a (Qt 3.3.8b)
Qmake is free software from Trolltech ASA.

则需要在 qt 的网站 http://trolltech.com/ 去下载一个 qt4 。编译 qt4 可以看我前面的学习笔记。编译完后需要安装,即在编译完 qt4 之后,运行命令 make install 即可。安装好后执行命令:
qmake-qt4 -v

应该会有类似下面的信息:
QMake version 2.01a
Using Qt version 4.3.4 in /usr/lib

这表明可用 qmake-qt4 来编译 qt4 的程序了。

1. 新建一个目录
比如 /root/learn/qt/helloqt

2.添加文件 helloqt.cpp,内容如下:

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
 QApplication app(argc, argv);
 QLabel *label = new QLabel("Hello Qt!");
 label->show();
 
 return app.exec();
}

 

看起来 qt4 的程序更加简洁。

 

3.在 Terminal 里依次执行如下命令:
cd /root/learn/qt/helloqt
qmake-qt4 -project
qmake-qt4
make
./helloqt

在执行完最后一条运行程序的命令时,此时会出现下面的窗口:

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐