在我的QML文件中,我使用的是Flow
類型。我想放在Flow
的項目右對齊,但Flow
通常由左到右對齊,因爲在這樣的畫面:右對齊流
流量類型提供了一個選項來改變佈局方向,layoutDirection: Qt.RightToLeft
,但在這種情況下,項目的順序將是錯誤的:第一行將顯示2 1 0
,第二行:4 3
,第三行6 5
。
在Flow
類型中,似乎沒有任何選項可以使物品LTR保持流動狀態,但將它們對齊。
我一直試圖用Column
和類型替代Flow
,我自己處理定位邏輯,但它變得很難看。
現在我正在考慮擴展原來的Flow
對象來添加一個額外的選項。我正在考慮採用Flow
源代碼並調整它以製作我自己的ExtendedFlow
類型。
有沒有更容易/更清潔的方式來實現這一目標?你的建議是什麼?
怎麼樣'Grid'? – Mitch