All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.gui.QBackingStore Maven / Gradle / Ivy

package io.qt.gui;


/**
 * 

Drawing area for QWindow

*

Java wrapper for Qt class QBackingStore

*/ public class QBackingStore extends io.qt.QtObject { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QBackingStore::QBackingStore(QWindow*)

*/ public QBackingStore(io.qt.gui.QWindow window){ super((QPrivateConstructor)null); initialize_native(this, window); } private native static void initialize_native(QBackingStore instance, io.qt.gui.QWindow window); /** *

See QBackingStore::beginPaint(QRegion)

*/ @io.qt.QtUninvokable public final void beginPaint(io.qt.gui.QRegion arg__1){ beginPaint_native_cref_QRegion(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @io.qt.QtUninvokable private native void beginPaint_native_cref_QRegion(long __this__nativeId, long arg__1); /** *

See QBackingStore::endPaint()

*/ @io.qt.QtUninvokable public final void endPaint(){ endPaint_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void endPaint_native(long __this__nativeId); /** *

Overloaded function for {@link #flush(io.qt.gui.QRegion, io.qt.gui.QWindow, io.qt.core.QPoint)} * with offset = new io.qt.core.QPoint().

*/ @io.qt.QtUninvokable public final void flush(io.qt.gui.QRegion region, io.qt.gui.QWindow window) { flush(region, window, new io.qt.core.QPoint()); } /** *

Overloaded function for {@link #flush(io.qt.gui.QRegion, io.qt.gui.QWindow, io.qt.core.QPoint)}

*

with:

    *
  • window = null
  • *
  • offset = new io.qt.core.QPoint()
  • *
*/ @io.qt.QtUninvokable public final void flush(io.qt.gui.QRegion region) { flush(region, (io.qt.gui.QWindow)null, new io.qt.core.QPoint()); } /** *

See QBackingStore::flush(QRegion,QWindow*,QPoint)

*/ @io.qt.QtUninvokable public final void flush(io.qt.gui.QRegion region, io.qt.gui.QWindow window, io.qt.core.QPoint offset){ flush_native_cref_QRegion_QWindow_ptr_cref_QPoint(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(region), QtJambi_LibraryUtilities.internal.checkedNativeId(window), QtJambi_LibraryUtilities.internal.checkedNativeId(offset)); } @io.qt.QtUninvokable private native void flush_native_cref_QRegion_QWindow_ptr_cref_QPoint(long __this__nativeId, long region, long window, long offset); /** *

See QBackingStore::hasStaticContents()const

*/ @io.qt.QtUninvokable public final boolean hasStaticContents(){ return hasStaticContents_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean hasStaticContents_native_constfct(long __this__nativeId); /** *

See QBackingStore::paintDevice()

*/ @io.qt.QtUninvokable public final io.qt.gui.QPaintDevice paintDevice(){ return paintDevice_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QPaintDevice paintDevice_native(long __this__nativeId); /** *

See QBackingStore::resize(QSize)

*/ @io.qt.QtUninvokable public final void resize(io.qt.core.QSize size){ resize_native_cref_QSize(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(size)); } @io.qt.QtUninvokable private native void resize_native_cref_QSize(long __this__nativeId, long size); /** *

See QBackingStore::scroll(QRegion,int,int)

*/ @io.qt.QtUninvokable public final boolean scroll(io.qt.gui.QRegion area, int dx, int dy){ return scroll_native_cref_QRegion_int_int(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(area), dx, dy); } @io.qt.QtUninvokable private native boolean scroll_native_cref_QRegion_int_int(long __this__nativeId, long area, int dx, int dy); /** *

See QBackingStore::setStaticContents(QRegion)

*/ @io.qt.QtUninvokable public final void setStaticContents(io.qt.gui.QRegion region){ setStaticContents_native_cref_QRegion(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(region)); } @io.qt.QtUninvokable private native void setStaticContents_native_cref_QRegion(long __this__nativeId, long region); /** *

See QBackingStore::size()const

*/ @io.qt.QtUninvokable public final io.qt.core.QSize size(){ return size_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.core.QSize size_native_constfct(long __this__nativeId); /** *

See QBackingStore::staticContents()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QRegion staticContents(){ return staticContents_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QRegion staticContents_native_constfct(long __this__nativeId); /** *

See QBackingStore::window()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QWindow window(){ return window_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QWindow window_native_constfct(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QBackingStore(QPrivateConstructor p) { super(p); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy