一个ToolButton,连接toggled信号到一个fun(bool)槽,fun(bool)的功能是显示一个对话框(非模态)。
此时我需要:
1)再点击这个ToolButton隐藏对话框,这只需要判断fun(bool) 中传来的参数就可以做到;
2)点击任意地方只要ToolButton失去焦点就将对话框隐藏并且ToolButton的checked状态为false;
我通过截获ToolButton的FocuseOut事件来处理,1),2)没办法同时满足,不知道怎么回事?
有哪位能帮我看看,非常感谢。