https://www.jb51.net/article/182499.htm
在QtDesigner拖一個Scroll Area控件到窗口中會生成 scrollArea
和scrollAreaWidgetContents 這兩個部件。
其中scrollAreaWidgetContents 是scrollArea 的子部件,它是個空的QWidget。
我們把要實現滾動條效果的目標控件拖到scrollArea
里,使其成為scrollAreaWidgetContents 的子部件。
然后調整scrollAreaWidgetContents
的尺寸為需要的尺寸,切記不要用resize() 而是用setFixedSize () 。
然后調整目標控件的位置大小,可以用
setGeometry(0,0,w,h),使其左上角對齊scrollAreaWidgetContents 。
現在就可以編譯運行看效果了。
參考鏈接:
http://stackoverflow.com/questions/7494772/qt-designer-creates-scrollareawidgetcontents-in-scrollare