eigenen Slot definieren/erzeugen

Alles zum Qt Framework für Java
Antworten
borti
Beiträge: 6
Registriert: 30. Mai 2009 14:33

eigenen Slot definieren/erzeugen

Beitrag von borti » 30. Mai 2009 14:43

Hi, habe folgendes Problem:

Ich benutze QT Jambi 4.4.3 mit der Eclipse Integration.

Ich habe mehrere RadioButtons und eine ComboBox. Je nachdem welchen RadioButton ich aktiviere, sollen unterschiedliche Einträge in der ComboBox stehen.

Dazu habe ich mir ein neues Signal erzeugt:

Code: Alles auswählen

radioBt1.clicked.connect(comboBox_Size, "addItems_bt1()");
nun wollte ich den Slot addItems_bt1() definieren:

Code: Alles auswählen

public void addItems_bt1(){
    	comboBox_Size.addItem("Hallo");
    }   
Doch leider funktioniert das nicht und ich bekomme folgende fehlermeldung:
Exception in thread "main" com.trolltech.qt.QNoSuchSlotException:

Could not find slot with signature: addItems_bt1()

at com.trolltech.qt.QSignalEmitter$AbstractSignal.connect(QSignalEmitter.java:77)
at com.trolltech.qt.QSignalEmitter$AbstractSignal.connect(QSignalEmitter.java:137)
at infoVis_package.VisProject.setupUi(VisProject.java:288)
at infoVis_package.VisProjectImpl.<init>(VisProjectImpl.java:20)
at infoVis_package.VisProjectImpl.main(VisProjectImpl.java:13)
Was genau mache ich denn falsch? Ich kann den Fehler nicht finden. Kann man überhaupt eigene Slots erstellen?

Danke im Vorraus
Borti[/b]

borti
Beiträge: 6
Registriert: 30. Mai 2009 14:33

Beitrag von borti » 30. Mai 2009 18:20

hat sich erledigt, danke

Antworten