クリックすると無効にしたいツールボタンがあり(有効になっている場合)、クリックすると有効にします(無効になっている場合)。問題は、それをクリックすると、対応するスロットを書き込んで、ボタンを無効にしていることです。これまでのところ、それは機能しています。ただし、一度無効にしてクリックすると、スロットにジャンプせず、完全に無効になります。間違った機能や間違った信号を使用していますか?
...
bool mEnable = true;
void Test::OnEnableButtonTriggered() {
mEnable = !mEnable;
ui.OnEnable->setEnabled(mEnable);
}