QT開發之:QScrollArea


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM