zoukankan      html  css  js  c++  java
  • Qt qApp

    qApp
    A global pointer referring to the unique application object. It is equivalent to the pointer returned by the QCoreApplication::instance() function except that, in GUI applications, it is a pointer to a QApplication instance.


    Only one application object can be created.


    See also QCoreApplication::instance().

    #ifndef MYWIDGET_H
    #define MYWIDGET_H
    
    #include <QtWidgets/QDialog>
    #include "ui_mywidget.h"
    
    class mywidget : public QDialog
    {
    	Q_OBJECT
    
    public:
    	mywidget(QWidget *parent = 0);
    	~mywidget();
    
    private:
    	Ui::mywidgetClass ui;
    };
    
    #endif // MYWIDGET_H
    
    #include "mywidget.h"
    #include <QtWidgets/QPushButton>
    #include <QtWidgets/QApplication>
    #include <QFont>
    
    mywidget::mywidget(QWidget *parent)
    	: QDialog(parent)
    {
    	ui.setupUi(this);
    	setMinimumSize(200, 120);
    	setMaximumSize(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()), qApp, SLOT(quit()));
    }
    
    mywidget::~mywidget()
    {
    
    }
    

    所以就可以实现单击“Quit”退出


    Keep it simple!
    作者:N3verL4nd
    知识共享,欢迎转载。
  • 相关阅读:
    公有云数据库服务的申请与使用
    linux集群
    shell基础知识
    LNMP环境配置
    LAMP环境搭建与配置
    12月17日linux学习
    12月16日linux学习(文档的压缩与打包)
    12月13、14号linux学习
    12月12日linux学习
    目录结构
  • 原文地址:https://www.cnblogs.com/lgh1992314/p/5834820.html
Copyright © 2011-2022 走看看