qt——简单程序一步步来

最简单的程序c1

#include "test.h"
#include <QtGui/QApplication>
#include <qapplication.h>
#include <qpushbutton.h>

int main( int argc, char **argv )
{
    QApplication a( argc, argv );

    QPushButton hello( "hello", 0 );

    hello.show();
    return a.exec();
}

在最简单的程序上扩展c2

 1 #include "test.h"
 2 #include <QtGui/QApplication>
 3 #include <qapplication.h>
 4 #include <qpushbutton.h>
 5 #include <qfont.h>
 6 
 7 int main( int argc, char **argv )
 8 {
 9     QApplication a( argc, argv );
10 
11     QPushButton hello( "hello", 0 );
12     hello.resize( 100, 30 );
13     hello.setFont( QFont( "Times", 18, QFont::Bold ) );
14 
15     QObject::connect( &hello, SIGNAL(clicked()), &a, SLOT(quit()) );
16 
17     hello.show();
18     return a.exec();
19 }

 用于.show或者->show的对象,一定要是Qapplication之下的,那个父类

posted @ 2014-11-16 20:45  tony.li  阅读(305)  评论(0编辑  收藏  举报