2、QPushButton对象指定父对象

1、引入类QPushButton,

#include <QPushButton>

2、创建一个按钮对象并指定父对象

    QPushButton b1;  // 创建一个对象,每个对象都是一个控件
    b1.setText(QString("b1 button"));  // 设置按钮的文本
    b1.setParent(&w); // 指定父对象
    b1.move(100,100); // 移动按钮 主窗口的最上角为(0,0)
    b1.show();    // 显示对象

3、第二种指定父对象

QPushButton b2(&w);  // 通过构造函数指定父对象
b2.setText(QString("b2 button"));  // 设置按钮文本
b2.move(50,20);  // 移动按钮

4、指定父对象的两种方式:

  1、调用成员函数b1.setParent(&w);

  2、通过构造函数传参数QPushButton b2(&w);

5、指定父对象有点:

  1、不指定父对象,对象之间都是相互独立的;

  2、指定父对象,只要父对象显示,所有子对象都默认显示,不需要一个一个显示子对象;

6、

 

posted @ 2020-07-28 16:41  笑不出花的旦旦  阅读(285)  评论(0)    收藏  举报