io.qt.gui.nativeinterface.QWindowsWindow Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.gui.nativeinterface;
/**
* Java wrapper for Qt class QNativeInterface::Private::QWindowsWindow
*/
public interface QWindowsWindow extends io.qt.QtObjectInterface
{
/**
* Implementor class for interface {@link io.qt.gui.nativeinterface.QWindowsWindow}
*/
public static abstract class Impl extends io.qt.QtObject
implements io.qt.gui.nativeinterface.QWindowsWindow
{
static {
QtJambi_LibraryUtilities.initialize();
}
@io.qt.NativeAccess
private static final class ConcreteWrapper extends QWindowsWindow.Impl {
@io.qt.NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public io.qt.core.QMargins customMargins(){
throw new io.qt.QNoImplementationException();
}
private native static io.qt.core.QMargins customMargins_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public boolean hasBorderInFullScreen(){
throw new io.qt.QNoImplementationException();
}
private native static boolean hasBorderInFullScreen_native_constfct(long __this__nativeId);
@Override
@io.qt.QtUninvokable
public void setCustomMargins(io.qt.core.QMargins margins){
throw new io.qt.QNoImplementationException();
}
private native static void setCustomMargins_native_cref_QMargins(long __this__nativeId, long margins);
@Override
@io.qt.QtUninvokable
public void setHasBorderInFullScreen(boolean border){
throw new io.qt.QNoImplementationException();
}
private native static void setHasBorderInFullScreen_native_bool(long __this__nativeId, boolean border);
}
@io.qt.QtUninvokable
public abstract io.qt.core.QMargins customMargins();
@io.qt.QtUninvokable
public abstract boolean hasBorderInFullScreen();
@io.qt.QtUninvokable
public abstract void setCustomMargins(io.qt.core.QMargins margins);
@io.qt.QtUninvokable
public abstract void setHasBorderInFullScreen(boolean border);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected Impl(QPrivateConstructor p) { super(p); }
}
@io.qt.QtUninvokable
public io.qt.core.QMargins customMargins();
@io.qt.QtUninvokable
public boolean hasBorderInFullScreen();
@io.qt.QtUninvokable
public void setCustomMargins(io.qt.core.QMargins margins);
@io.qt.QtUninvokable
public void setHasBorderInFullScreen(boolean border);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy