我的问题在于,最后差了一句 : scrollArea->show();
补上就出来了..
答案已经找到,按照下面设置就没有问题了,:
QScrollArea *scrollArea = new QScrollArea();
//设置加载滚动条对象
scrollArea->setWidget(this);
//设置滚动条属性
//scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
//scrollArea.setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
//设置背景色,可取QPalette::Dark和 QPalette::Light
scrollArea->viewport()->setBackgroundRole(QPalette::Light);
//设置自动填充背景
scrollArea->viewport()->setAutoFillBackground(true);
//滚动条加载并显示
scrollArea->show();
===========
action_3 = new QAction(MainWindow);
ui->setupUi(this);
ui->action_3->setShortcut(Qt::CTRL + Qt::Key_W);
设置快捷键