小编Zre*_*ren的帖子

如何在QML信号中传递MouseEvent参数

我正在尝试将MouseArea信号传播到父对象,但使用MouseEvent作为参数类型会导致导入错误.

import QtQuick 2.0
import org.kde.plasma.core 2.0

Rectangle {
    id: linkRect

    signal clicked(MouseEvent mouse)

    ToolTipArea {
        id: tooltip
        anchors.fill: parent

        MouseArea {
            id: mouseArea
            anchors.fill: parent

            onClicked: linkRect.clicked(mouse)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

qt qml

4
推荐指数
1
解决办法
968
查看次数

标签 统计

qml ×1

qt ×1