QScrollArea不能显示滚动条

xiaoxiao2021-02-28  123

问题:QScrollArea不能显示滚动条

解决方案:设置QScrollArea->setWidgetResizeable(false)解决问题。

例子:ui.scrollArea->setWidgetResizable(false);

ui.scrollArea->widget()->resize(300, 26 * 42 + 25 * 2); for (int i = 0; i < 42;i++) { QPushButton *pBtn = new QPushButton(ui.scrollAreaWidgetContents); pBtn->setText(QString::number(i)); pBtn->resize(25, 25); pBtn->setGeometry(0, i * 25 + i * 2, 280, 25); }

转载请注明原文地址: https://www.6miu.com/read-37799.html

最新回复(0)