关于在Qt的MainWindow窗口中添加Layout的问题

问题:在MainWindow中直接添加Layout会无法生效。

解决办法:需要现在MainWindow中添加一个Widget然后再在Widget上添加Layout即可。

    QWidget* widget = new QWidget(this);
    this->setCentralWidget(widget);
    widget->setLayout(layout);

  

原文地址:https://www.cnblogs.com/leomoli/p/7448291.html