在qtdesigner
拖乙個scroll area控制項到視窗中會生成 scrollarea 和
scrollareawidgetcontents 這兩個部件。 其中
scrollareawidgetcontents 是
scrollarea 的子部件,它是個空的qwidget。
我們把要實現滾動條效果的目標控制項拖到
scrollarea 裡,使其成為
scrollareawidgetcontents 的子部件。
然後調整
scrollareawidgetcontents 的尺寸為需要的尺寸,切記不要用resize() 而是用setfixedsize () 。
然後調整目標控制項的位置大小,可以用 setgeometry(0,0,w,h),使其左上角對齊scrollareawidgetcontents 。
現在就可以編譯執行看效果了。
使用qt設計師
1.qt設計師中使用qscrollarea,要讓滾動條在執行時出現,需要設定qscrollarea內部的qwidget的minimumsize,只有當qscrollarea的大小小於內部的qwidget的大小才會顯示滾動條。預設qscrollarea內部的qwidget為scrollareawidg...
VS使用QT設計師設計的UI
1.新建ui,儲存為ab.ui,把檔案放在專案的ui路徑中。2.在 vs加入 ab.ui 檔案,例如 3.編譯一下,會生成乙個ui ab.h的檔案。執行的命令行為 qtdir bin uic.exe o generatedfiles ui filename h fullpath 右鍵 ui檔案,選屬...
CodeBlocks Qt環境 Qt設計師
codeblocks是乙個靈活而強大的c 編輯器,我一直在用qt做應用開發,qtcreator的除錯很差勁,vs雖然很好,但是動不動就n個g的安裝,很不爽,所以配置了一下codeblocks qt的開發環境,特此記錄 1.先設定好qmake.exe的路徑 把qmake.exe所在的目錄加入到使用者環...