保留现场
在运行中的界面上点击按钮没有效果,像是按钮上层有其他遮盖层。
探究原因
widget
的父控件上又添加了其他Widget
,覆盖在了按钮上,因此无法点击。通过new
得到的控件,默认显示在比它new
的早的控件上面。
解决方法
// 将有按钮的那一层widget置于上层
widget->raise();
在运行中的界面上点击按钮没有效果,像是按钮上层有其他遮盖层。
widget
的父控件上又添加了其他Widget
,覆盖在了按钮上,因此无法点击。通过new
得到的控件,默认显示在比它new
的早的控件上面。
// 将有按钮的那一层widget置于上层
widget->raise();