创建一个quit按钮

来源:互联网 发布:人工智能专家系统网易 编辑:程序博客网 时间:2024/05/27 16:44
#ifndef PUSHBUTTONTEST_H#define PUSHBUTTONTEST_H#include <QWidget>class PushButtonTest : public QWidget{    Q_OBJECTpublic:    explicit PushButtonTest(QWidget *parent = 0);    ~PushButtonTest();};#endif // PUSHBUTTONTEST_H
#include "pushbuttontest.h"#include "ui_pushbuttontest.h"#include <QPushButton>#include <QFont>PushButtonTest::PushButtonTest(QWidget *parent) :    QWidget(parent){    setMaximumSize(200, 120);    setMinimumSize(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()), this, SLOT(close()));}PushButtonTest::~PushButtonTest(){}

#include "pushbuttontest.h"
#include <QApplication>
int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    PushButtonTest w;
   // w.setGeometry(100, 100, 200, 120);
    w.show();
    return a.exec();
}

0 0
原创粉丝点击