2
0
forked from Ivasoft/DSView

Disalbe the hot key when device is capturing

This commit is contained in:
dreamsourcelabTAI
2023-03-28 17:30:34 +08:00
parent ba7ef42a7f
commit 27f6f49d3b
2 changed files with 8 additions and 6 deletions

View File

@@ -1163,8 +1163,10 @@ namespace pv
} }
void SamplingBar::config_device() void SamplingBar::config_device()
{ {
on_configure(); if (_configure_button.isVisible() && _configure_button.isEnabled()){
on_configure();
}
} }
void SamplingBar::update_view_status() void SamplingBar::update_view_status()

View File

@@ -180,7 +180,7 @@ void TrigBar::reStyle()
void TrigBar::protocol_clicked() void TrigBar::protocol_clicked()
{ {
if (_protocol_button.isVisible()) if (_protocol_button.isVisible() && _protocol_button.isEnabled())
{ {
DockOptions *opt = getDockOptions(); DockOptions *opt = getDockOptions();
opt->decodeDock = !opt->decodeDock; opt->decodeDock = !opt->decodeDock;
@@ -191,7 +191,7 @@ void TrigBar::protocol_clicked()
void TrigBar::trigger_clicked() void TrigBar::trigger_clicked()
{ {
if (_trig_button.isVisible()) if (_trig_button.isVisible() && _trig_button.isEnabled())
{ {
DockOptions *opt = getDockOptions(); DockOptions *opt = getDockOptions();
opt->triggerDock = !opt->triggerDock; opt->triggerDock = !opt->triggerDock;
@@ -202,7 +202,7 @@ void TrigBar::trigger_clicked()
void TrigBar::measure_clicked() void TrigBar::measure_clicked()
{ {
if (_measure_button.isVisible()) if (_measure_button.isVisible() && _measure_button.isEnabled())
{ {
DockOptions *opt = getDockOptions(); DockOptions *opt = getDockOptions();
opt->measureDock = !opt->measureDock; opt->measureDock = !opt->measureDock;
@@ -213,7 +213,7 @@ void TrigBar::measure_clicked()
void TrigBar::search_clicked() void TrigBar::search_clicked()
{ {
if (_search_button.isVisible()) if (_search_button.isVisible() && _search_button.isEnabled())
{ {
DockOptions *opt = getDockOptions(); DockOptions *opt = getDockOptions();
opt->searchDock = !opt->searchDock; opt->searchDock = !opt->searchDock;