[Qt-jambi-interest] Problem using Signal1

Manuel manuel at wenns-um-email-geht.de
Thu Aug 13 00:52:08 CEST 2009


Hi,

i have Problems using a Signal1.
When i call the connect()-Method of the Signal i always get this error 
message:

Exception in thread "main" java.lang.UnsatisfiedLinkError: 
com.trolltech.qt.internal.QtJambiInternal.fetchSignal(Lcom/trolltech/qt/internal/QSignalEmitterInternal;Ljava/lang/reflect/Field;)Lcom/trolltech/qt/internal/QSignalEmitterInternal$AbstractSignalInternal;
    at com.trolltech.qt.internal.QtJambiInternal.fetchSignal(Native Method)
    at 
com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.resolveSignal(QSignalEmitterInternal.java:235)
    at 
com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.matchSlot(QSignalEmitterInternal.java:416)
    at 
com.trolltech.qt.internal.QSignalEmitterInternal$AbstractSignalInternal.connectSignalMethod(QSignalEmitterInternal.java:199)
    at 
com.trolltech.qt.QSignalEmitter$AbstractSignal.connect(QSignalEmitter.java:82)
    at 
com.trolltech.qt.QSignalEmitter$AbstractSignal.connect(QSignalEmitter.java:140)
    at myapp.core.apps.Banana.go(Banana.java:7)
    at myapp.core.apps.Banana.main(Banana.java:18)

The go()-method of the Banana-Class creates a Decoder-Object and 
connects to it's onProgressChanged-Signal:

    Decoder od = new Decoder();
    od.onProgressChanged.connect(this, "sdfsdfsdf(int)");

The Decoder-Class extends the Class Launcher, which extends 
QSignalEmitter and contains the onProgressChanged-Signal:

    public abstract class Launcher extends QSignalEmitter {
        public Signal1<Integer> onProgressChanged = new Signal1<Integer>();
        ...
    }

Does anyone know what i did wrong?
I think i got that error a few month ago, but i don't remember how i 
solved it :-)

Best regards,
Manuel



More information about the Qt-jambi-interest mailing list