在 Qt5 中的 QWidget 中添加一个新按钮

add a new button in a QWidget in Qt5

我正在尝试向 QWidget 添加一个新的 QPushButton,但它似乎没有 addWiget 方法。

我正在使用以下代码:

  QWidget *wdg = new QWidget;
  QPushButton *btn=new QPushButton(this);

  btn->setText("text");
  
  wdg->addWidget(btn)

  wdg->show();
  hide();

第 6 行出错

您可以将 QWidget 作为父级传递给 QPushButton。

QWidget *wdg = new QWidget;
QPushButton *btn=new QPushButton(wdg);