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()
{
on_configure();
{
if (_configure_button.isVisible() && _configure_button.isEnabled()){
on_configure();
}
}
void SamplingBar::update_view_status()

View File

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