2016-06-08 56 views
0

我想將滾動條添加到框架容器。 QscrollArea只能在小部件上,但在我的框架中,我需要很多的wigets將滾動條添加到Qwidget

我試圖寫一個代碼爲酒吧添加水平和垂直之後,但它太難了。是否有任何預先製作的免費代碼,我可以使用 ?

謝謝

+0

你是如何嘗試推廣的? – DYangu

+0

@Dangang右鍵單擊窗口小部件,然後升級到然後我寫了QScrollArea並添加 – Georges

+0

因此,如果您在設計模式下使用ui,爲什麼不直接從輸入窗口小部件菜單添加滾動條? – DYangu

回答

2

QScrollArea可以採取任何數量的小部件 - 間接。 widget()可以包含任意數量的子窗口小部件,它可以具有佈局集等。 this answer

+0

謝謝你真的解決了我的問題。我有另一個問題,我需要把很多情節和文本框和表格,我想選擇那裏的地方和大小我可以'不要用你的代碼做這件事,因爲它會自動設置佈局,你知道我在設計模式中自己處理這個widget之後該如何繼續,以便在將它添加到佈局後保持它的位置?我有大約50個小部件,當用戶滾動時,他會看到更多的小部件,比如有不同的頁面。 – Georges

+0

@Georges沒有佈局,您將獨自負責小部件佈局。就這樣。我不明白你在問什麼。或者你期望什麼樣的答案?這是不正確的佈局添加沒有辦法刪除它們。您可以完全控制哪些小部件具有佈局。 –

+0

我是新編程的用戶界面和新的qt,你可以向我解釋如何手動放置小部件?或者如何修改佈局? – Georges