译者:Cavendish 整理: http://www.mculib.com/
Qt 教程一 —— 第一章:Hello, World!
第一个程序是一个简单的 Hello World 例子。它只包含你建立和运行 Qt 应用程
序所需要的最少的代码。上面的图片是这个程序的快照。
/****************************************************************
**
** Qt 教程一 - 2
**
****************************************************************/
#include <qapplication.h>
#include <qpushbutton.h>
int main( int argc, char **argv )
{
QApplication a( argc, argv );
QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );
a.setMainWidget( &hello );
hello.show();
return a.exec();
}
一行一行地解说
#include <qapplication.h>
这一行包含了 QApplication 类的定义。在每一个使用 Qt 的应用程序中都必须
使用一个 QApplication 对象。QApplication 管理了各种各样的应用程序的广泛资
源,比如默认的字体和光标。
#include <qpushbutton.h>
这一行包含了 QPushButton 类的定义。参考文档的文件的最上部分提到了使用哪个
类就必须包含哪个头文件的说明。