我有一个工具按钮,我想在单击它时禁用它(如果它已启用)并在单击它时启用它(它已被禁用)。问题是当点击它时,我写了相应的插槽并且它正在禁用按钮。到目前为止,它正在工作。但是一旦禁用并且您单击它,它就不会跳转到插槽,它会永远完全禁用。我使用了错误的功能还是错误的信号?
...
bool mEnable = true;
void Test::OnEnableButtonTriggered() {
mEnable = !mEnable;
ui.OnEnable->setEnabled(mEnable);
}