QGraphicsSceneResizeEvent 类

QGraphicsSceneResizeEvent 类提供用于在图形视图框架中重置 Widget 尺寸的事件。 更多...

头: #include <QGraphicsSceneResizeEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets
继承: QGraphicsSceneEvent

公共函数

QGraphicsSceneResizeEvent ()
virtual ~QGraphicsSceneResizeEvent ()
QSizeF newSize () const
QSizeF oldSize () const

详细描述

A QGraphicsWidget sends itself a QGraphicsSceneResizeEvent immediately when its geometry changes.

它类似于 QResizeEvent ,但其尺寸 oldSize () 和 newSize (),使用 QSizeF 而不是 QSize .

另请参阅 QGraphicsWidget::setGeometry () 和 QGraphicsWidget::resize ().

成员函数文档编制

QGraphicsSceneResizeEvent:: QGraphicsSceneResizeEvent ()

构造 QGraphicsSceneResizeEvent。

[virtual noexcept] QGraphicsSceneResizeEvent:: ~QGraphicsSceneResizeEvent ()

销毁 QGraphicsSceneResizeEvent .

QSizeF QGraphicsSceneResizeEvent:: newSize () const

Returns the new size (i.e., the current size).

另请参阅 oldSize () 和 QGraphicsWidget::resize ().

QSizeF QGraphicsSceneResizeEvent:: oldSize () const

Returns the old size (i.e., the size immediately before the widget was resized).

另请参阅 newSize () 和 QGraphicsWidget::resize ().