diff options
Diffstat (limited to 'src/ui/main_window/MainWindow.cpp')
-rw-r--r-- | src/ui/main_window/MainWindow.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/ui/main_window/MainWindow.cpp b/src/ui/main_window/MainWindow.cpp index e2c4f1e3..76830691 100644 --- a/src/ui/main_window/MainWindow.cpp +++ b/src/ui/main_window/MainWindow.cpp @@ -305,12 +305,15 @@ void MainWindow::slot_popup_menu_by_key_list(QContextMenuEvent* event, if (event == nullptr || key_table == nullptr) return; const auto key_table_name = key_table->objectName(); + + LOG_D() << "current key table object name: " << key_table_name; + if (key_table_name == "favourite") { - remove_key_from_favourtie_act_->setDisabled(true); - add_key_2_favourite_act_->setDisabled(false); + remove_key_from_favourtie_act_->setVisible(true); + add_key_2_favourite_act_->setVisible(false); } else { - remove_key_from_favourtie_act_->setDisabled(false); - add_key_2_favourite_act_->setDisabled(true); + remove_key_from_favourtie_act_->setVisible(false); + add_key_2_favourite_act_->setVisible(true); } popup_menu_->popup(event->globalPos()); |