迁移《Qt教程一 —— 第四章:使用窗口部件》到Qt 4.3.0

迁移《Qt教程一 —— 第四章:使用窗口部件》到Qt 4.3.0

新的代码如下:

/* ***************************************************************
**
** Qt教程一 - 4
**
***************************************************************
*/

#include 
< qapplication.h >
#include 
< qpushbutton.h >
#include 
< qfont.h >


class  MyWidget :  public  QWidget
{
public :
    MyWidget( QWidget 
* parent = 0 , Qt::WindowFlags f  =   0  );
};


MyWidget::MyWidget( QWidget 
* parent, Qt::WindowFlags f )
        : QWidget( parent, f )
{
    setMinimumSize( 
200 120  );
    setMaximumSize( 
200 120  );

    QPushButton 
* quit  =   new  QPushButton(  " Quit " this  );
    quit
-> setGeometry(  62 40 75 30  );
    quit
-> setFont( QFont(  " Times " 18 , QFont::Bold ) );

    connect( quit, SIGNAL(clicked()), qApp, SLOT(quit()) );
}


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

    MyWidget w;
    w.setGeometry( 
100 100 200 120  );
    w.show();
    
return  a.exec();
}

你可能感兴趣的:(迁移《Qt教程一 —— 第四章:使用窗口部件》到Qt 4.3.0)