主窗口
//Mainwindow.cpp
m_scroll = new QSrollArea;
m_scroll->setBackgroundRole(QPalette:ark);
m_scroll->setVisible(false);
auto widget = new PaintWidegt(centralWidget());
m_scroll->setWidget(widget);
setCentralWidget(m_scroll);
//我的看法:
我觉得可能是auto widget = new PaintWidegt(centralWidget())时,用centralWidget()初始化父类的问题,但是我找不到解决方法。或者说我的用法就是错的。希望大神来指点迷津。
另外,我的代码不加scroll,然后setCentralWidget(widget)可以运行。