我想用QGraphicsView編寫一個資產瀏覽器。這與使用QGraphicsView和QGraphicsItems的例子有點不同,因爲我只想要一個滾動條,並且希望項目在視口大小改變時自動移動。例如,當視口寬度足夠大,以顯示4個asssets,它們應顯示這樣的:帶有自動項目放置的QGraphicsView
aaaa
aaaa
aa
但是當視口收縮,並且只能包含3成一排,它應該這樣顯示它們:
aaa
aaa
aaa
a
我不想讓自己移動這些資產,讓圖形視圖管理它們。它有可能嗎?
我已經寫過一次這樣的事情,但使用QWidget和paintEvent,自己繪製所有資產並跟蹤可以在一行中顯示多少資產。 QGraphicsView可以簡化嗎?
「QGraphicsView with automatic」是一個沒有太多說明問題的標題。考慮改變它... – larsmoa 2009-10-09 12:42:57
謝謝,我一定忘記了完成標題。 – gruszczy 2009-10-09 15:11:59