1
QMLでボタンを模倣したいのですが、それはcontainsMouse
と!containsMouse
でしか機能しないのはなぜですか?OnPressed
では機能しません。手伝って頂けますか ?ありがとうございました。QMLでボタンを模倣する方法
Item {
id: area
property string str_noPressed;
property string str_hover;
property string str_pressed;
Image {
id: background
width: 75; height: 75
source: userArea.containsMouse ? str_hover : str_noPressed
MouseArea {
id: userArea
anchors.fill: parent
onClicked: {}
onPressed: background.source = str_pressed
hoverEnabled: true
}
}
}
まずはお世話になりました..そして、私は申し訳ありません。間違っています:無効なプロパティの割り当て: "containsMouse"は読み取り専用のプロパティです。これは私のコード内の私のせいです。私はそれを更新しました。それでは? –
申し訳ありません。回答が更新されました。 – Koying