QT_Sample_03

#include <QtGui/qapplication.h>
#include 
<QtGui/qpushButton.h>
#include 
<QtGui/qfont>
#include 
<QtGui/qwidget>
int main(int argc, char *argv[])
{
        QApplication app(argc, argv);
        QWidget window;
        window.resize(
400300);
        QPushButton quit(
"Quit"&window);
        
//A child is born. 
        
//This QPushButton is created with a parent widget (window). 
        
//A child widget is always displayed within its parent's area
        quit.setFont(QFont("Times"18, QFont::Bold));
        quit.setGeometry(
21025018040);
        
//The result is a button that extends 
        
//from position (210, 250) to
        
//position (210+180, 250+40).
        QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
        window.show();
        
//When a parent widget is shown, it will call show for all its children
        return app.exec();
}
posted @ 2009-04-01 09:35  jerry550409  阅读(177)  评论(0编辑  收藏  举报