美文网首页
Qt 教程一 —— 第三章:家庭价值

Qt 教程一 —— 第三章:家庭价值

作者: 葬歌倾城 | 来源:发表于2019-01-10 13:47 被阅读24次

    点击按钮,关闭程序 ;

    基于qt5;

    //main

    #include "mainwindow.h"

    #include <QApplication>

    #include <qpushbutton.h>  //按钮类声明和调用;

    #include <QFont>          //字体类声明和调用;

    #include <QVBoxLayout>    //垂直摆放控件类声明和;

    int main(int argc, char *argv[])

    {

        //创建并且处理这些命令行变量;

        QApplication a(argc,argv);

        //声明一个主窗口名称为"mainwindow";

        QWidget *mainwindow=new QWidget;

        //设置按钮的尺寸高为:120,宽为120;

        mainwindow->resize(200,120);

        //声明一个垂直布局变量名称为"layout"

        QVBoxLayout layout;

        //声明一个按钮变量名称为"quit";

        QPushButton quit("Quit",0);

        //按钮字体设置为楷体,18号字,加粗;

        quit.setFont(QFont("楷体",18,QFont::Bold));

        //连接按钮和槽:当quit按钮被按下关闭窗口a;

        QObject::connect(&quit,SIGNAL(clicked()),&a,SLOT(quit()));

        //将按钮quit添加到layout控件中;

        layout.addWidget(&quit);

        //基于mainwindow窗口设置控件

        mainwindow->setLayout(&layout);

        //显示mainwindow窗口

        mainwindow->show();

        //返回exec

        return a.exec();

    }

    运行效果

    有任何问题请留言,感谢支持;

    相关文章

      网友评论

          本文标题:Qt 教程一 —— 第三章:家庭价值

          本文链接:https://www.haomeiwen.com/subject/zyqarqtx.html