diff options
Diffstat (limited to 'examples/ivimedia/mediaplayer/main.qml')
-rw-r--r-- | examples/ivimedia/mediaplayer/main.qml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/ivimedia/mediaplayer/main.qml b/examples/ivimedia/mediaplayer/main.qml index 7977ea6..c78b236 100644 --- a/examples/ivimedia/mediaplayer/main.qml +++ b/examples/ivimedia/mediaplayer/main.qml @@ -65,6 +65,7 @@ ApplicationWindow { MediaPlayer { id: mediaPlayer + discoveryMode: MediaPlayer.LoadOnlySimulationBackends } SplitView { @@ -186,6 +187,7 @@ ApplicationWindow { RowLayout { Label { text: "filter:" } TextField { id: filterEdit } + Button { text: "Refresh"; onClicked: searchModel.reload(); } } ListView { @@ -281,6 +283,11 @@ ApplicationWindow { model: MediaDeviceDiscoveryModel { id: discoveryModel + + onDeviceRemoved: { + if (device === filterModel.serviceObject) + browseView.model = discoveryModel + } } SearchAndBrowseModel { |