QWidget 调整大小信号? [英] QWidget resize signal?
本文介绍了QWidget 调整大小信号?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在调整小部件大小时采取行动.
I want to take an action when a widget was resized.
有没有办法在不安装该小部件上的事件过滤器的情况下捕获它(显然,没有子类化它)?AFAIK,QWidget 没有 resized
信号.
Is there a way to catch that without installing an event filter on that widget (and, obviously, without subclassing it)? AFAIK, QWidget does not have a resized
signal.
推荐答案
如果您有任何其他 QObject 可以与该 QWidget 有严格关系,您可以使用 QObject::installEventFilter(QObject * filter)
并重载bool eventFilter(QObject *, QEvent *)
.在 Qt 文档
If you have any other QObject that can have strict relation to that QWidget you may use QObject::installEventFilter(QObject * filter)
and overload bool eventFilter(QObject *, QEvent *)
. See more at Qt docs
这篇关于QWidget 调整大小信号?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文