Qt移动图像显示和用户交互

时间:2011-06-14 06:50:21

标签: qt

在创建我的Qt移动应用程序时,我需要用户触摸特定图像,然后(应用程序将)采取相应的行动。

到目前为止我一直在使用QLabel,但现在事实证明它没有任何用户交互。

所以我需要有关如何显示图像的建议,最好是以允许我使用Qt触摸事件的方式。

感谢。

1 个答案:

答案 0 :(得分:1)

在QML中很容易显示图像并对触摸事件作出反应:

import QtQuick 1.0

Image {
    source: "image.png"

    MouseArea {
        anchors.fill: parent
        onClicked: {
            // React to image clicks here
        }
    }
}