Show button in window

myWidget::myWidget(QWidget * parent)
  :Qwidget(parent)
{
    //创建一个按钮
    QPushButton  *  button=new  QPushButton;

    //如果是调用button.show()方法,那按钮就在窗口之上,而不是依附在窗口上
    button->setParent(this);//让button依赖于myWidget窗口

    //设置按钮上的文本
    button->("我的按钮");
}

The above three lines of code can be directly replaced by the following line of code:

myWidget::myWidget(QWidget * parent)
  :Qwidget(parent)
{
   QPushButton * button=new QPushButton("第二个按钮",this)
}

Guess you like

Origin blog.csdn.net/weixin_47414034/article/details/131131366