pub struct QBackingStore { /* private fields */ }Expand description
C++ class: QBackingStore.
Implementations§
Source§impl QBackingStore
impl QBackingStore
Sourcepub unsafe fn begin_paint(&self, arg1: impl CastInto<Ref<QRegion>>)
pub unsafe fn begin_paint(&self, arg1: impl CastInto<Ref<QRegion>>)
Calls C++ function: void QBackingStore::beginPaint(const QRegion& arg1).
Sourcepub unsafe fn flush_3a(
&self,
region: impl CastInto<Ref<QRegion>>,
window: impl CastInto<Ptr<QWindow>>,
offset: impl CastInto<Ref<QPoint>>,
)
pub unsafe fn flush_3a( &self, region: impl CastInto<Ref<QRegion>>, window: impl CastInto<Ptr<QWindow>>, offset: impl CastInto<Ref<QPoint>>, )
Calls C++ function: void QBackingStore::flush(const QRegion& region, QWindow* window = …, const QPoint& offset = …).
Sourcepub unsafe fn flush_2a(
&self,
region: impl CastInto<Ref<QRegion>>,
window: impl CastInto<Ptr<QWindow>>,
)
pub unsafe fn flush_2a( &self, region: impl CastInto<Ref<QRegion>>, window: impl CastInto<Ptr<QWindow>>, )
Calls C++ function: void QBackingStore::flush(const QRegion& region, QWindow* window = …).
Sourcepub unsafe fn flush_1a(&self, region: impl CastInto<Ref<QRegion>>)
pub unsafe fn flush_1a(&self, region: impl CastInto<Ref<QRegion>>)
Calls C++ function: void QBackingStore::flush(const QRegion& region).
Sourcepub unsafe fn has_static_contents(&self) -> bool
pub unsafe fn has_static_contents(&self) -> bool
Calls C++ function: bool QBackingStore::hasStaticContents() const.
Sourcepub unsafe fn new(window: impl CastInto<Ptr<QWindow>>) -> CppBox<QBackingStore>
pub unsafe fn new(window: impl CastInto<Ptr<QWindow>>) -> CppBox<QBackingStore>
Calls C++ function: [constructor] void QBackingStore::QBackingStore(QWindow* window).
Sourcepub unsafe fn paint_device(&self) -> Ptr<QPaintDevice>
pub unsafe fn paint_device(&self) -> Ptr<QPaintDevice>
Calls C++ function: QPaintDevice* QBackingStore::paintDevice().
Sourcepub unsafe fn resize(&self, size: impl CastInto<Ref<QSize>>)
pub unsafe fn resize(&self, size: impl CastInto<Ref<QSize>>)
Calls C++ function: void QBackingStore::resize(const QSize& size).
Sourcepub unsafe fn scroll(
&self,
area: impl CastInto<Ref<QRegion>>,
dx: c_int,
dy: c_int,
) -> bool
pub unsafe fn scroll( &self, area: impl CastInto<Ref<QRegion>>, dx: c_int, dy: c_int, ) -> bool
Calls C++ function: bool QBackingStore::scroll(const QRegion& area, int dx, int dy).
Sourcepub unsafe fn set_static_contents(&self, region: impl CastInto<Ref<QRegion>>)
pub unsafe fn set_static_contents(&self, region: impl CastInto<Ref<QRegion>>)
Calls C++ function: void QBackingStore::setStaticContents(const QRegion& region).
Sourcepub unsafe fn size(&self) -> CppBox<QSize>
pub unsafe fn size(&self) -> CppBox<QSize>
Calls C++ function: QSize QBackingStore::size() const.
Sourcepub unsafe fn static_contents(&self) -> CppBox<QRegion>
pub unsafe fn static_contents(&self) -> CppBox<QRegion>
Calls C++ function: QRegion QBackingStore::staticContents() const.