[−][src]Struct qt_widgets::QGraphicsSceneResizeEvent
The QGraphicsSceneResizeEvent class provides events for widget resizing in the graphics view framework.
C++ class: QGraphicsSceneResizeEvent
.
The QGraphicsSceneResizeEvent class provides events for widget resizing in the graphics view framework.
A QGraphicsWidget sends itself a QGraphicsSceneResizeEvent immediately when its geometry changes.
It's similar to QResizeEvent, but its sizes, oldSize() and newSize(), use QSizeF instead of QSize.
Methods
impl QGraphicsSceneResizeEvent
[src]
pub unsafe fn new() -> CppBox<QGraphicsSceneResizeEvent>
[src]
Constructs a QGraphicsSceneResizeEvent.
Calls C++ function: [constructor] void QGraphicsSceneResizeEvent::QGraphicsSceneResizeEvent()
.
Constructs a QGraphicsSceneResizeEvent.
pub unsafe fn new_size(&self) -> CppBox<QSizeF>
[src]
Returns the new size (i.e., the current size).
Calls C++ function: QSizeF QGraphicsSceneResizeEvent::newSize() const
.
Returns the new size (i.e., the current size).
See also oldSize() and QGraphicsWidget::resize().
pub unsafe fn old_size(&self) -> CppBox<QSizeF>
[src]
Returns the old size (i.e., the size immediately before the widget was resized).
Calls C++ function: QSizeF QGraphicsSceneResizeEvent::oldSize() const
.
Returns the old size (i.e., the size immediately before the widget was resized).
See also newSize() and QGraphicsWidget::resize().
pub unsafe fn set_new_size(&self, size: impl CastInto<Ref<QSizeF>>)
[src]
Calls C++ function: void QGraphicsSceneResizeEvent::setNewSize(const QSizeF& size)
.
pub unsafe fn set_old_size(&self, size: impl CastInto<Ref<QSizeF>>)
[src]
Calls C++ function: void QGraphicsSceneResizeEvent::setOldSize(const QSizeF& size)
.
Methods from Deref<Target = QGraphicsSceneEvent>
pub unsafe fn set_widget(&self, widget: impl CastInto<Ptr<QWidget>>)
[src]
Calls C++ function: void QGraphicsSceneEvent::setWidget(QWidget* widget)
.
pub unsafe fn widget(&self) -> QPtr<QWidget>
[src]
Returns the widget where the event originated, or 0 if the event originates from another application.
Calls C++ function: QWidget* QGraphicsSceneEvent::widget() const
.
Returns the widget where the event originated, or 0 if the event originates from another application.
Trait Implementations
impl CppDeletable for QGraphicsSceneResizeEvent
[src]
unsafe fn delete(&self)
[src]
Destroys the QGraphicsSceneResizeEvent.
Calls C++ function: virtual [destructor] void QGraphicsSceneResizeEvent::~QGraphicsSceneResizeEvent()
.
Destroys the QGraphicsSceneResizeEvent.
impl Deref for QGraphicsSceneResizeEvent
[src]
type Target = QGraphicsSceneEvent
The resulting type after dereferencing.
fn deref(&self) -> &QGraphicsSceneEvent
[src]
Calls C++ function: QGraphicsSceneEvent* static_cast<QGraphicsSceneEvent*>(QGraphicsSceneResizeEvent* ptr)
.
impl DynamicCast<QGraphicsSceneResizeEvent> for QGraphicsSceneEvent
[src]
unsafe fn dynamic_cast(
ptr: Ptr<QGraphicsSceneEvent>
) -> Ptr<QGraphicsSceneResizeEvent>
[src]
ptr: Ptr<QGraphicsSceneEvent>
) -> Ptr<QGraphicsSceneResizeEvent>
Calls C++ function: QGraphicsSceneResizeEvent* dynamic_cast<QGraphicsSceneResizeEvent*>(QGraphicsSceneEvent* ptr)
.
impl DynamicCast<QGraphicsSceneResizeEvent> for QEvent
[src]
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QGraphicsSceneResizeEvent>
[src]
Calls C++ function: QGraphicsSceneResizeEvent* dynamic_cast<QGraphicsSceneResizeEvent*>(QEvent* ptr)
.
impl StaticDowncast<QGraphicsSceneResizeEvent> for QGraphicsSceneEvent
[src]
unsafe fn static_downcast(
ptr: Ptr<QGraphicsSceneEvent>
) -> Ptr<QGraphicsSceneResizeEvent>
[src]
ptr: Ptr<QGraphicsSceneEvent>
) -> Ptr<QGraphicsSceneResizeEvent>
Calls C++ function: QGraphicsSceneResizeEvent* static_cast<QGraphicsSceneResizeEvent*>(QGraphicsSceneEvent* ptr)
.
impl StaticDowncast<QGraphicsSceneResizeEvent> for QEvent
[src]
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QGraphicsSceneResizeEvent>
[src]
Calls C++ function: QGraphicsSceneResizeEvent* static_cast<QGraphicsSceneResizeEvent*>(QEvent* ptr)
.
impl StaticUpcast<QEvent> for QGraphicsSceneResizeEvent
[src]
unsafe fn static_upcast(ptr: Ptr<QGraphicsSceneResizeEvent>) -> Ptr<QEvent>
[src]
Calls C++ function: QEvent* static_cast<QEvent*>(QGraphicsSceneResizeEvent* ptr)
.
impl StaticUpcast<QGraphicsSceneEvent> for QGraphicsSceneResizeEvent
[src]
unsafe fn static_upcast(
ptr: Ptr<QGraphicsSceneResizeEvent>
) -> Ptr<QGraphicsSceneEvent>
[src]
ptr: Ptr<QGraphicsSceneResizeEvent>
) -> Ptr<QGraphicsSceneEvent>
Calls C++ function: QGraphicsSceneEvent* static_cast<QGraphicsSceneEvent*>(QGraphicsSceneResizeEvent* ptr)
.
Auto Trait Implementations
impl RefUnwindSafe for QGraphicsSceneResizeEvent
impl Send for QGraphicsSceneResizeEvent
impl Sync for QGraphicsSceneResizeEvent
impl Unpin for QGraphicsSceneResizeEvent
impl UnwindSafe for QGraphicsSceneResizeEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> CastInto<U> for T where
U: CastFrom<T>,
[src]
U: CastFrom<T>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> StaticUpcast<T> for T
[src]
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,