我是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"
答案 0 :(得分:2)
您正在将MouseArea
固定到ListModel
anchors.fill: lmodel
第二个问题:GridView
与MouseArea
重叠。尝试禁用它(只是为了确保)
GridView{
enabled: false