以下のようなグリッドビューがあります
Rectangle {
id: middle
color: Style.bgColor
GridView {
id: middleGrid
interactive: false
anchors.fill: parent
width: parent.width
height: parent.height
delegate: LetterButton {
width: middleGrid.cellWidth - Style.middle.cellSpace
height: Style.middle.cellHeight
visible: main.mode ? false : true
mainChar: modelData.mainChar
}
}
ボタンをクリックすると、モードを true に設定しています。これにより、ボタンが非表示になります。ビューを非表示にするボタンがあります。QT モードでビューを非表示にする前に false に設定されているため、ビューが再び表示されたときにボタンが表示されます。ただし、ショーではボタンが 1 つしか表示されません。私の問題を明確にしたことを願っています。どんな助けでも大歓迎です。