QWidget 调整大小信号? [英] QWidget resize signal?

查看:486
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆