QML:不会在矩形的MouseArea上调用onClicked方法

时间:2018-06-20 09:39:24

标签: qt qml

我是Qt / QML的新手。我正在从QML book学习,我正在尝试一个向简单ListModel添加/删除元素的示例。单击“添加项目”后,没有调用矩形 MouseArea 中的 onClicked 方法。委派组件中的OnClicked删除方法可以正常工作。

这是代码

set "folder=C:\My Folder"
for /f "eol=: delims=" %%F in ('dir /b /ad "%folder%" ^|findstr /vxilg:"keep.txt"') do rd /q /s "%folder%\%%F"

1 个答案:

答案 0 :(得分:2)

您正在将MouseArea固定到ListModel

anchors.fill: lmodel

第二个问题:GridViewMouseArea重叠。尝试禁用它(只是为了确保)

GridView{
    enabled: false