#include <QApplication>
#include <QFont>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton quit("Quit");
quit.resize(75, 30);
//버튼의 "Quit"의 폰트와 크기등의 속성을 변경한다.
quit.setFont(QFont("Times", 18, QFont::Bold));
//connect()는 QObject의 static function 이다.
//모든 Qt객체는 signals(보내는 메세지)와 slots(받는 메세지)가 있다.
//quit의 clicked() signal은 app의 quit() slot과 연결되어있다.
//그래서 버튼이 클릭되면 종료된다.
QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
quit.show();
return app.exec();
}
버튼을 생성해서 그 버튼을 클릭하면 종료되는 예제
by Redef( http://www.redef.pe.kr )
댓글을 달아 주세요