美文网首页
Qt 教程一 —— 第四章:使用窗口部件

Qt 教程一 —— 第四章:使用窗口部件

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

点击按钮,关闭程序 ;

基于qt5;

//main.c

#include "mainwindow.h"

#include <qapplication.h>

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

#include <qfont.h>        //字体类的声明和调用;

//声明一个新的类继承QWidget;

class MyWidget : public QWidget

{

public:

    //继承QWidget的构造函数类;

    MyWidget( QWidget *parent=0, Qt::WindowFlags f = 0 );

};

//实现构造函数MyWidget;

MyWidget::MyWidget( QWidget *parent, Qt::WindowFlags f )

        : QWidget( parent, f )

{

    //设置窗口最小尺寸高为200,宽为120;

    setMinimumSize( 200, 120 );

    //设置窗口最大尺寸高为200,宽为120;

    setMaximumSize( 200, 120 );

    //声明一个新的按钮名称为"quit";

    QPushButton *quit = new QPushButton( "Quit", this );

    //设置按钮"quit"位置从坐标(62,40)开始,高为75,宽为30;

    quit->setGeometry( 62, 40, 75, 30 );

    //设置按钮"quit"字体为"宋体",字号为18,字体加粗;

    quit->setFont( QFont( "宋体", 18, QFont::Bold ) );

    //连接信号和槽:当点击按钮"quit"时,关闭这个窗口;

    connect( quit, SIGNAL(clicked()), qApp, SLOT(quit()) );

}

//主程序函数

int main( int argc, char **argv )

{

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

    QApplication a( argc, argv );

    //声明一个程序窗口名称为"w";

    MyWidget w;

    //显示"w"窗口;

    w.show();

    //返回exec;

    return a.exec();

}

运行效果

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

相关文章

  • Day02

    Qt窗口部件 窗口定义Qt中把没有嵌入其他部件中的部件称为窗口。 QWidget *widget = new Q...

  • Qt 教程一 —— 第四章:使用窗口部件

    点击按钮,关闭程序 ; 基于qt5; //main.c#include "mainwindow.h"#includ...

  • Qt 的 WA_StaticContents 属性【文摘】

    Qt::WA_StaticContents 属性。 这个属性告诉 Qt,当重新改变窗口部件大小时,这个窗口部件的内...

  • Qt QSizePolicy 取值及其含义【文摘】

    Qt QSizePolicy 的取值及其含义 1.Fixed 的意思是该窗口部件不能被拉伸或者压缩。窗口部件的大小...

  • qt 入门第一天

    qt入门 label 建立连接 窗口的布局 这个界面由三个窗口部件组成分别是:QSpingBox,QSpinBOX...

  • python:图形化GUI-pyQt5-tools入门

    python:图形化GUI-pyQt5入门 通过Qt设计师在GUI中添加窗口部件 继续添加一个菜单 使用代码创建了...

  • Qt控件及事件处理

    Qt有三个主要的布局管理器类:QHBoxLayout:在水平方向上排列窗口部件(从左到右)QVBoxLayout:...

  • 简述:QT5中常用部件

    QT5中为我们的设计提供了很多部件,那如何去使用这就是一个问题,这次就让我们了解如何去使用一个部件以及遇到新的部件...

  • 第一个Qt程序-HellWorld!

    Qt提供了集成开发环境Qt Createor,但是一开始我并不想使用它,而是选择在命令行窗口编译Qt程序,Qt提供...

  • 第2章 Qt窗口 2.1 窗口和控件

    2.1.1 窗口定义 窗口:当一个部件没有嵌入到其他部件中,则把这个部件叫作窗口或者顶层窗口,顶层窗口是没有父窗口...

网友评论

      本文标题:Qt 教程一 —— 第四章:使用窗口部件

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