目录
1 建立主窗口widget
2 在窗口中建立button
3 对button对象添加父类和子类设置(分别通过对象成员函数以及构造函数)
4 对button使用信号和槽的概念,了解connet的机制
1,2,3
subwidget.h
#ifndef SUBWIDGET_H
#define SUBWIDGET_H
#include <QWidget>
#include<qpushbutton>
class subwidget : public QWidget
{
Q_OBJECT
public:
explicit subwidget(QWidget *parent = nullptr);
void sendsignal();
signals:
void mysignal();//自定义信号没有返回值,但是可以有参数
public slots:
private:
QPushButton b1;
};
#endif // SUBWIDGET_H
mainwidget.h
#ifndef MAINWIDGET_H
#define MAINWIDGET_H
#include <QWidget>
#include<QPushButton>
class mainWidget : public QWidget
{
Q_OBJECT
public:
mainWidget(QWidget *parent = 0);
~mainWidget();
private:
QPushButton b1;
QPushButton *b2;
};
#endif // MAINWIDGET_