在创建我的Qt移动应用程序时,我需要用户触摸特定图像,然后(应用程序将)采取相应的行动。
到目前为止我一直在使用QLabel,但现在事实证明它没有任何用户交互。
所以我需要有关如何显示图像的建议,最好是以允许我使用Qt触摸事件的方式。
感谢。
答案 0 :(得分:1)
在QML中很容易显示图像并对触摸事件作出反应:
import QtQuick 1.0
Image {
source: "image.png"
MouseArea {
anchors.fill: parent
onClicked: {
// React to image clicks here
}
}
}