簡體   English   中英

允許用戶在QT5中的運行時調整窗口小部件的大小

[英]Allow user to resize widgets at runtime in QT5

我有一個用C ++ / QT5編寫的應用程序,它在QGroupBox的QHBoxLayout中具有QListView小部件。 主窗口中還有一個QTabWidget。 我希望用戶能夠通過單擊和拖動來調整QListView小部件的大小,並使其他項目相應地自動調整其大小。

我覺得這應該是在QT5框架內輕松完成的事情,但是我一生都找不到辦法。 即使在列表視圖上有一個可以在應用程序代碼內調整大小的邊框,也將是一個開始。

感謝jhnnslschnr,我能夠通過QSplitter小部件解決此問題。 如果您像往常一樣使用QtCreator,則只需在拆分器中按住Ctrl鍵並單擊所需的小部件,然后選擇“在拆分器中水平(垂直)放置”即可使用QSplitter。 用戶現在可以在運行時選擇分區。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM