diff --git a/example/sACN Explorer/multiverseview.cpp b/example/sACN Explorer/multiverseview.cpp index fb2fa2e..5da5ae4 100644 --- a/example/sACN Explorer/multiverseview.cpp +++ b/example/sACN Explorer/multiverseview.cpp @@ -19,6 +19,7 @@ MultiverseView::MultiverseView(QWidget *parent, QSacnNode *node) ui->actionTerminate->setEnabled(false); ui->actionUnsubscribe->setEnabled(false); ui->actionInspect->setEnabled(false); + ui->actionDiscovery->setChecked(node->isDiscovering()); sortProxy->setSourceModel(model); @@ -88,6 +89,14 @@ MultiverseView::MultiverseView(QWidget *parent, QSacnNode *node) } }); + connect(ui->actionDiscovery, &QAction::toggled, + node, [&, node](bool checked) { + if (checked) + node->discoveryStart(); + else + node->discoveryStop(); + }); + connect(ui->multiverseView->selectionModel(), &QItemSelectionModel::currentChanged, this, &MultiverseView::selectionChanged);