You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/qtjava/javalib/org/kde/qt/QMetaObject.java

65 lines
3.1 KiB
Java

//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.qt;
import org.kde.qt.Qt;
import java.util.ArrayList;
public class QMetaObject implements QtSupport {
private long _qt;
private boolean _allocatedInJavaWorld = true;
protected QMetaObject(Class dummy){}
// QMetaObject* QMetaObject(const char* arg1,QMetaObject* arg2,const QMetaData* arg3,int arg4,const QMetaData* arg5,int arg6,const QMetaProperty* arg7,int arg8,const QMetaEnum* arg9,int arg10,const QClassInfo* arg11,int arg12); >>>> NOT CONVERTED
public native String className();
public native String superClassName();
public native QMetaObject superClass();
public native boolean inherits(String clname);
public native int numSlots(boolean arg1);
public native int numSlots();
public native int numSignals(boolean arg1);
public native int numSignals();
public native int findSlot(String arg1, boolean arg2);
public native int findSlot(String arg1);
public native int findSignal(String arg1, boolean arg2);
public native int findSignal(String arg1);
public native QMetaData slot(int index, boolean arg2);
public native QMetaData slot(int index);
public native QMetaData signal(int index, boolean arg2);
public native QMetaData signal(int index);
public native ArrayList slotNames(boolean arg1);
public native ArrayList slotNames();
public native ArrayList signalNames(boolean arg1);
public native ArrayList signalNames();
public native int slotOffset();
public native int signalOffset();
public native int propertyOffset();
public native int numClassInfo(boolean arg1);
public native int numClassInfo();
public native QClassInfo classInfo(int index, boolean arg2);
public native QClassInfo classInfo(int index);
public native String classInfo(String name, boolean arg2);
public native String classInfo(String name);
public native QMetaProperty property(int index, boolean arg2);
public native QMetaProperty property(int index);
public native int findProperty(String name, boolean arg2);
public native int findProperty(String name);
public native int indexOfProperty(QMetaProperty arg1, boolean arg2);
public native int indexOfProperty(QMetaProperty arg1);
public native QMetaProperty resolveProperty(QMetaProperty arg1);
public native int resolveProperty(int arg1);
public native ArrayList propertyNames(boolean arg1);
public native ArrayList propertyNames();
public native int numProperties(boolean arg1);
public native int numProperties();
public native ArrayList enumeratorNames(boolean arg1);
public native ArrayList enumeratorNames();
public native int numEnumerators(boolean arg1);
public native int numEnumerators();
public native QMetaEnum enumerator(String name, boolean arg2);
public native QMetaEnum enumerator(String name);
public native boolean qt_static_property(QObject o, int id, int f, QVariant v);
// QMetaObject* new_metaobject(const char* arg1,QMetaObject* arg2,const QMetaData* arg3,int arg4,const QMetaData* arg5,int arg6,const QMetaProperty* arg7,int arg8,const QMetaEnum* arg9,int arg10,const QClassInfo* arg11,int arg12); >>>> NOT CONVERTED
public static native QMetaObject metaObject(String class_name);
public static native boolean hasMetaObject(String class_name);
}