Qt 中按钮点击不响应问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 中按钮点击不响应问题相关的知识,希望对你有一定的参考价值。

参考技术A 昨天发现有个Widget上添加的按钮点击不响应问题。
排查了所有原因之后发现,是因为此Widget的父控件上又添加了其他Widget,覆盖在了按钮上,因此无法点击。
可使用以下方法使按钮活Widget上置于顶层、置于底层,以及添加指定widget到widget之下:

raise函数相当于ios里的:bringSubviewToFront;
stackUnder函数相当于iOS里的: exchangeSubviewAtIndex;
lower函数相当于iOS里的:bringSubviewToBack;

android里也有类似的bringToFront改变图层z轴值。

以上是关于Qt 中按钮点击不响应问题的主要内容,如果未能解决你的问题,请参考以下文章

Qt Creator 鼠标悬浮信号怎么生成?就像MFC里的OVERMOUSE。

Qt:QTabWidget 不响应点击

如何用QT实现多个按钮信号响应不同的槽函数

qt中connect啥意思

QT Designer 菜单栏事件响应问题。

LeftBarButtonItem 有两个按钮。一键不响应点击