QStackedWidget区域在子部件行中的ESC上清除编辑

问题描述:

有几个部件(全部在UI文件中)代表堆叠部件的页面。其中一个包含QLineEdit字段。 当堆叠的小部件当前页面显示这个小部件和行编辑有焦点,当按下ESC时整个区域被清除。 所有堆叠的小部件页面都在UI文件中定义。 任何想法如何防止ESC清除区域?QStackedWidget区域在子部件行中的ESC上清除编辑

Qt:5.9.2

+1

您必须提供[mcve] – eyllanesc

+0

创建样本后发现问题。 – Ation

我的错误。每个堆叠的小部件都是由QDialog派生而来的。用于QDialog的ESC的默认处理程序 - 已接近。更改为QWidget,现在按预期工作。

+0

此答案不适用于SO社区,因为没有人理解您的问题,您必须提供[mcve] – eyllanesc