com.trolltech.qt.gui
Class QAbstractIconEngineFactoryV2

java.lang.Object
  extended by com.trolltech.qt.QSignalEmitter
      extended by com.trolltech.qt.QtJambiObject
          extended by com.trolltech.qt.gui.QAbstractIconEngineFactoryV2
All Implemented Interfaces:
QAbstractFactoryInterface, QAbstractIconEngineFactoryV2Interface, QtJambiInterface

public abstract class QAbstractIconEngineFactoryV2
extends QtJambiObject
implements QAbstractIconEngineFactoryV2Interface, QAbstractFactoryInterface


Nested Class Summary
 
Nested classes/interfaces inherited from class com.trolltech.qt.QtJambiObject
QtJambiObject.QPrivateConstructor
 
Nested classes/interfaces inherited from class com.trolltech.qt.QSignalEmitter
QSignalEmitter.AbstractSignal, QSignalEmitter.Signal0, QSignalEmitter.Signal1<A>, QSignalEmitter.Signal2<A,B>, QSignalEmitter.Signal3<A,B,C>, QSignalEmitter.Signal4<A,B,C,D>, QSignalEmitter.Signal5<A,B,C,D,E>, QSignalEmitter.Signal6<A,B,C,D,E,F>, QSignalEmitter.Signal7<A,B,C,D,E,F,G>, QSignalEmitter.Signal8<A,B,C,D,E,F,G,H>, QSignalEmitter.Signal9<A,B,C,D,E,F,G,H,I>
 
Constructor Summary
  QAbstractIconEngineFactoryV2()
          Creates a new QAbstractIconEngineFactoryV2
protected QAbstractIconEngineFactoryV2(QtJambiObject.QPrivateConstructor p)
          This method is internal to Qt Jambi.
 
Method Summary
 long __qt_cast_to_QAbstractFactory(long ptr)
          This method is internal to Qt Jambi.
 long __qt_cast_to_QAbstractIconEngineFactoryV2(long ptr)
          This method is internal to Qt Jambi.
 QIconEngineV2 create()
           
abstract  QIconEngineV2 create(java.lang.String filename)
          Creates and returns a QIconEngine object for the icon with the given filename.
static QAbstractIconEngineFactoryV2 fromNativePointer(QNativePointer nativePointer)
          This method returns the QAbstractIconEngineFactoryV2 instance pointed to by nativePointer.
abstract  java.util.List<java.lang.String> keys()
          Returns a list of icon engine keys that this plugin supports.
 
Methods inherited from class com.trolltech.qt.QtJambiObject
disableGarbageCollection, dispose, disposed, equals, finalize, nativeId, nativePointer, reassignNativeResources, reenableGarbageCollection, setJavaOwnership, tr, tr, tr
 
Methods inherited from class com.trolltech.qt.QSignalEmitter
__qt_signalInitialization, blockSignals, disconnect, disconnect, signalsBlocked, signalSender, thread
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.trolltech.qt.QtJambiInterface
disableGarbageCollection, nativeId, nativePointer, reenableGarbageCollection, setJavaOwnership
 

Constructor Detail

QAbstractIconEngineFactoryV2

public QAbstractIconEngineFactoryV2()
Creates a new QAbstractIconEngineFactoryV2


QAbstractIconEngineFactoryV2

protected QAbstractIconEngineFactoryV2(QtJambiObject.QPrivateConstructor p)
This method is internal to Qt Jambi.

Method Detail

create

public final QIconEngineV2 create()

create

public abstract QIconEngineV2 create(java.lang.String filename)
Description copied from interface: QAbstractIconEngineFactoryV2Interface
Creates and returns a QIconEngine object for the icon with the given filename.

See also:
keys().

Specified by:
create in interface QAbstractIconEngineFactoryV2Interface

keys

public abstract java.util.List<java.lang.String> keys()
Returns a list of icon engine keys that this plugin supports. The keys correspond to the suffix of the file or resource name used when the plugin was created. Keys are case insensitive.

See also:
create().

Specified by:
keys in interface QAbstractFactoryInterface
Specified by:
keys in interface QAbstractIconEngineFactoryV2Interface

fromNativePointer

public static QAbstractIconEngineFactoryV2 fromNativePointer(QNativePointer nativePointer)
This method returns the QAbstractIconEngineFactoryV2 instance pointed to by nativePointer.


__qt_cast_to_QAbstractIconEngineFactoryV2

public long __qt_cast_to_QAbstractIconEngineFactoryV2(long ptr)
This method is internal to Qt Jambi.

Specified by:
__qt_cast_to_QAbstractIconEngineFactoryV2 in interface QAbstractIconEngineFactoryV2Interface

__qt_cast_to_QAbstractFactory

public long __qt_cast_to_QAbstractFactory(long ptr)
This method is internal to Qt Jambi.

Specified by:
__qt_cast_to_QAbstractFactory in interface QAbstractFactoryInterface


.html#__qt_cast_to_QAbstractIconEngineFactoryV2(long)">__qt_cast_to_QAbstractIconEngineFactoryV2 in interface QAbstractIconEngineFactoryV2Interface

__qt_cast_to_QAbstractFactory

public long __qt_cas