一度に3つのアイテムを表示するスピナーリストコントロールを設計しています。
必要な動作として正常に機能する唯一の問題は、中央の要素の外観を少し大きくする必要があることです。
今のところ私が考えることができるアプローチは、デリゲートにif条件を設定することです。これにより、現在のインデックスに基づいてフォントサイズが大きくなります。
上記のアプローチは可能ですか?特定の動作を実現するための提案
以下はコードスニペットです
SpinnerData {
id: spinner
focus: true
model: 20
delegate: Text { font.pixelSize: spinner.height/4.5; text: index; height: spinner.height }
}