我試圖從ListModel
動態填充Menu
,但這種方法是不行的(當我點擊右鍵菜單將不會顯示任何東西):QML - 與模型的項目填充菜單
這是我的的菜單項:
import QtQuick.Controls 1.3
ListModel{
id:menuItems
ListElement{
text:"hello1"
}
ListElement{
text:"hello2"
}
ListElement{
text:"hello3"
}
}
,這我的菜單
Menu{
id:contextMenu
Repeater{
model: menuItems
MenuItem{}
}
我甚至嘗試把一個一個Instantiator
但菜單不會顯示任何
請將以下信息添加到您的問題中(作爲導入和標籤) - 您爲QtQuick.Controls使用哪個版本?它是'QtQuick.Controls 1.x'(標籤:'qtquickcontrols')還是'QtQuick.Controls 2.x'(標籤:qtquickcontrols2) – derM