1、遇到一个问题,需要动态的展示控件,如下图所示点击按钮时,需将按钮替换为其他控件

`CI%R7P{NLCU(YWRF_(OOAI

2、因为没有找到完全替换掉QPushButton的方法,采用点击按钮时,将按钮隐藏,显示其它控件。下面是简单示例代码

void BambooPhoto::playPhoto(){
    play->hide();
    QLabel *label = new QLabel(tr("dddd"));
   
    layout->addWidget(label);
    label->showFullScreen();
    mainWidget->showFullScreen();
    mainWidget->parentWidget()->showFullScreen();


}