io.qt.core.internal.QAbstractFileEngineHandler 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.internal;
import io.qt.*;
/**
* Java wrapper for Qt class QAbstractFileEngineHandler
*/
public abstract class QAbstractFileEngineHandler extends QtObject
{
static {
QtJambi_LibraryUtilities.initialize();
}
@NativeAccess
private static final class ConcreteWrapper extends QAbstractFileEngineHandler {
@NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@QtUninvokable
public io.qt.core.internal.@Nullable QAbstractFileEngine create(java.lang.@NonNull String fileName){
return create_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), fileName);
}
@QtUninvokable
private native io.qt.core.internal.QAbstractFileEngine create_native_cref_QString_constfct(long __this__nativeId, java.lang.String fileName);
}
/**
* See QAbstractFileEngineHandler:: QAbstractFileEngineHandler()
*/
public QAbstractFileEngineHandler(){
super((QPrivateConstructor)null);
QtJambi_LibraryUtilities.internal.setCppOwnership(this);
initialize_native(this);
}
private native static void initialize_native(QAbstractFileEngineHandler instance);
/**
* See QAbstractFileEngineHandler:: create(QString)const
*/
@QtUninvokable
public abstract io.qt.core.internal.@Nullable QAbstractFileEngine create(java.lang.@NonNull String fileName);
@QtUninvokable
private native io.qt.core.internal.QAbstractFileEngine create_native_cref_QString_constfct(long __this__nativeId, java.lang.String fileName);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QAbstractFileEngineHandler(QPrivateConstructor p) { super(p); }
}