projects
/
pulseview.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ff59fa2
)
Fix #597 by disabling device-related toolbar buttons as necessary
author
Soeren Apel
<soeren@apelpie.net>
Mon, 24 Aug 2015 14:56:05 +0000
(16:56 +0200)
committer
Uwe Hermann
<uwe@hermann-uwe.de>
Tue, 25 Aug 2015 16:11:16 +0000
(18:11 +0200)
pv/toolbars/mainbar.cpp
patch
|
blob
|
history
diff --git
a/pv/toolbars/mainbar.cpp
b/pv/toolbars/mainbar.cpp
index a1761291ddb835a4ba84c1bcc176849d676e821e..de476e04c94444eaf58c0d3317297efc7b3a5ea3 100644
(file)
--- a/
pv/toolbars/mainbar.cpp
+++ b/
pv/toolbars/mainbar.cpp
@@
-232,6
+232,14
@@
void MainBar::set_capture_state(pv::Session::capture_state state)
run_stop_button_.setText((state == pv::Session::Stopped) ?
tr("Run") : tr("Stop"));
run_stop_button_.setShortcut(QKeySequence(Qt::Key_Space));
run_stop_button_.setText((state == pv::Session::Stopped) ?
tr("Run") : tr("Stop"));
run_stop_button_.setShortcut(QKeySequence(Qt::Key_Space));
+
+ bool ui_enabled = (state == pv::Session::Stopped) ? true : false;
+
+ device_selector_.setEnabled(ui_enabled);
+ configure_button_.setEnabled(ui_enabled);
+ channels_button_.setEnabled(ui_enabled);
+ sample_count_.setEnabled(ui_enabled);
+ sample_rate_.setEnabled(ui_enabled);
}
void MainBar::update_sample_rate_selector()
}
void MainBar::update_sample_rate_selector()