io.qt.core.QPropertyObserverBase 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.core;
import io.qt.*;
/**
* Java wrapper for Qt class QPropertyObserverBase
*/
public class QPropertyObserverBase extends QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QPropertyObserverBase:: QPropertyObserverBase(QPropertyObserverBase)
*/
public QPropertyObserverBase(io.qt.core.@StrictNonNull QPropertyObserverBase other){
super((QPrivateConstructor)null);
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
initialize_native(this, other);
}
private native static void initialize_native(QPropertyObserverBase instance, io.qt.core.QPropertyObserverBase other);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QPropertyObserverBase(QPrivateConstructor p) { super(p); }
/**
* Creates and returns a copy of this object.
See QPropertyObserverBase:: QPropertyObserverBase(QPropertyObserverBase)
*/
@QtUninvokable
@Override
public QPropertyObserverBase clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private static native QPropertyObserverBase clone_native(long __this_nativeId);
}