QScrollArea不能显示滚动条
生活随笔
收集整理的這篇文章主要介紹了
QScrollArea不能显示滚动条
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載請注明出處:http://www.cnblogs.com/dachen408/p/7147141.html?
問題: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.cnblogs.com/dachen408/p/7147141.html
總結
以上是生活随笔為你收集整理的QScrollArea不能显示滚动条的全部內容,希望文章能夠幫你解決所遇到的問題。