then it's showing up alright, but throwing that load of loops detected as before. Where should I move the selection dialog?
Item { Column { property color fontcolor: "white" Row { width: parent.width CheckBox { id: tracksrc //text: "Select track from library" checked: true //checkable: true } Label { id: tracksrcText text: "Select track from library" anchors.verticalCenter: tracksrc.verticalCenter color: fontcolor } } Label { id: selecttracklabel text: "Selected track" color: fontcolor } Button { id: selecttrack text: "No track selected" checkable: false width: parent.width } Button { id: lyricssrcbutton text: lyricssrcdialog.model.get(lyricssrcdialog.selectedIndex).name width: parent.width onClicked: { lyricssrcdialog.open(); } } Button { id: go text: "Go!" width: parent.width } } SelectionDialog { id: lyricssrcdialog titleText: "Download source" selectedIndex: 0 model: ListModel { ListElement { name: "AZLyrics" } } } }