make it actually work

This commit is contained in:
Marco Martin 2011-12-21 18:41:29 +01:00
parent f9150ae568
commit f3edf32cb7

View File

@ -46,7 +46,7 @@ import org.kde.plasma.components 0.1
Menu {
id: root
property QtObject model
onModelChanged: if (Component.status === Component.Ready && model != undefined) rebuildMenu()
onModelChanged: rebuildMenu()
Component.onCompleted: if (model != undefined) rebuildMenu()
@ -58,7 +58,11 @@ Menu {
}
if (model != undefined) {
for (var j = 0; j < model.count; ++j) {
addMenuItem(model.get(j).text)
var text = model.get(j).text
if (!text) {
text = model.get(j).display
}
addMenuItem(text)
}
}
}