projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Process selected device
[pulseview.git]
/
pv
/
mainwindow.cpp
diff --git
a/pv/mainwindow.cpp
b/pv/mainwindow.cpp
index c9fa4c1a25fc749a9d47804ea369b8c9ff3e1ad1..03562b8f54e57d421aefa86fe764e6d6f376a819 100644
(file)
--- a/
pv/mainwindow.cpp
+++ b/
pv/mainwindow.cpp
@@
-226,7
+226,17
@@
void MainWindow::on_actionOpen_triggered()
void MainWindow::on_actionConnect_triggered()
{
dialogs::Connect dlg(this);
void MainWindow::on_actionConnect_triggered()
{
dialogs::Connect dlg(this);
- dlg.exec();
+ if(!dlg.exec())
+ return;
+
+ struct sr_dev_inst *const sdi = dlg.get_selected_device();
+ if (sdi) {
+ assert(_sampling_bar);
+
+ _devices.push_back(sdi);
+ _sampling_bar->set_device_list(_devices);
+ _sampling_bar->set_selected_device(sdi);
+ }
}
void MainWindow::on_actionQuit_triggered()
}
void MainWindow::on_actionQuit_triggered()