|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trolltech.qt.internal.QSignalEmitterInternal
com.trolltech.qt.QSignalEmitter
public class QSignalEmitter
This class implements the functionality to emit signals. All objects in QtJambi can emit signals, so the class is inherited by QtJambiObject.
Nested Class Summary | |
---|---|
class |
QSignalEmitter.AbstractSignal
|
class |
QSignalEmitter.Signal0
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes no parameters. |
class |
QSignalEmitter.Signal1
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes one parameter. |
class |
QSignalEmitter.Signal2
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes two parameters. |
class |
QSignalEmitter.Signal3
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes three parameters. |
class |
QSignalEmitter.Signal4
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes four parameters. |
class |
QSignalEmitter.Signal5
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes five parameters. |
class |
QSignalEmitter.Signal6
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes six parameters. |
class |
QSignalEmitter.Signal7
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes seven parameters. |
class |
QSignalEmitter.Signal8
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes eight parameters. |
class |
QSignalEmitter.Signal9
Declare and instantiate a field of this class in your QSignalEmitter subclass to declare a signal that takes nine parameters. |
Nested classes/interfaces inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
com.trolltech.qt.internal.QSignalEmitterInternal.AbstractSignalInternal |
Field Summary |
---|
Fields inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
currentSender |
Constructor Summary | |
---|---|
QSignalEmitter()
|
Method Summary | |
---|---|
boolean |
blockSignals(boolean b)
Blocks this QSignalEmitter from emiting its signals. |
void |
disconnect()
Disconnect all connections originating in this signal emitter. |
void |
disconnect(java.lang.Object other)
Disconnect all connections made from this signal emitter to a specific object. |
boolean |
signalsBlocked()
Returns true if this QSignalEmitter is blocked. |
static QSignalEmitter |
signalSender()
If a signal is currently being emitted (e.g. |
java.lang.Thread |
thread()
Returns the thread affinity of the object. |
Methods inherited from class com.trolltech.qt.internal.QSignalEmitterInternal |
---|
__qt_signalInitialization |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QSignalEmitter()
Method Detail |
---|
public java.lang.Thread thread()
thread
in class com.trolltech.qt.internal.QSignalEmitterInternal
public boolean signalsBlocked()
signalsBlocked
in class com.trolltech.qt.internal.QSignalEmitterInternal
public boolean blockSignals(boolean b)
public static QSignalEmitter signalSender()
public final void disconnect()
public final void disconnect(java.lang.Object other)
other
- The receiver to disconnect, or null to disconnect all receivers
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |