• QT练习6 label,button创建,点击按键关闭


    #ifndef MYWIDGET_H
    #define MYWIDGET_H

    #include
    <QtGui/QWidget>
    #include
    <QLabel>
    #include
    <QPushButton>

    class myWidget : public QWidget
    {
    Q_OBJECT

    public:
    myWidget(QWidget
    *parent = 0);
    ~myWidget();
    private:
    QLabel
    *myLabel; //声明Label部件
    QPushButton *myButton; //声明Button部件

    };

    #endif // MYWIDGET_H

    下面是mywidget.cpp文件

    #include "mywidget.h"

    myWidget::myWidget(QWidget
    *parent)

    : QWidget(parent)

    {

    myLabel
    = new QLabel(this); //给Label部件申请空间

    myLabel
    ->setText("wenhao"); //设置Label显示内容

    myButton
    = new QPushButton("Close",this);//给Button部件声请空间,显示"close"

    myButton
    ->move(20,100); //myButton部件移动到(20,100)处

    connect(myButton,SIGNAL(clicked()),
    //当myButton部件点击时响应close()槽

    this,SLOT(close()));

    }

    myWidget::
    ~myWidget()

    {

    }

    显示效果:

    sshot-1

  • 相关阅读:
    isequal 和startswith 使用
    UVa10340
    UVa1368
    UVa455
    UVa1225
    UVa1586
    UVa 1585
    UVa10082
    UVa272
    NYOJ1
  • 原文地址:https://www.cnblogs.com/hnrainll/p/2063064.html
Copyright © 2020-2023  润新知