org.kde.qt
Class QLibrary

java.lang.Object
  extended by org.kde.qt.QLibrary
All Implemented Interfaces:
QtSupport

public class QLibrary
extends java.lang.Object
implements QtSupport


Constructor Summary
protected QLibrary(java.lang.Class dummy)
           
  QLibrary(java.lang.String filename)
           
 
Method Summary
 boolean autoUnload()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
protected  void finalize()
          Deletes the wrapped C++ instance
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
 boolean isLoaded()
           
 java.lang.String library()
           
 boolean load()
           
 void setAutoUnload(boolean enable)
           
 boolean unload()
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QLibrary

protected QLibrary(java.lang.Class dummy)

QLibrary

public QLibrary(java.lang.String filename)
Method Detail

load

public boolean load()

unload

public boolean unload()

isLoaded

public boolean isLoaded()

autoUnload

public boolean autoUnload()

setAutoUnload

public void setAutoUnload(boolean enable)

library

public java.lang.String library()

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class java.lang.Object
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()


isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?