sw2007/02/13 11:30

#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 )

Posted by redef
TAG ,

댓글을 달아 주세요