summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--examples/ivimedia/mediaplayer/main.qml6
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/ivimedia/mediaplayer/main.qml b/examples/ivimedia/mediaplayer/main.qml
index 7977ea6..91ccc3e 100644
--- a/examples/ivimedia/mediaplayer/main.qml
+++ b/examples/ivimedia/mediaplayer/main.qml
@@ -186,6 +186,7 @@ ApplicationWindow {
RowLayout {
Label { text: "filter:" }
TextField { id: filterEdit }
+ Button { text: "Refresh"; onClicked: searchModel.reload(); }
}
ListView {
@@ -281,6 +282,11 @@ ApplicationWindow {
model: MediaDeviceDiscoveryModel {
id: discoveryModel
+
+ onDeviceRemoved: {
+ if (device === filterModel.serviceObject)
+ browseView.model = discoveryModel
+ }
}
SearchAndBrowseModel {