Seite 1 von 1

eigenen Slot definieren/erzeugen

Verfasst: 30. Mai 2009 14:43
von borti
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]

Verfasst: 30. Mai 2009 18:20
von borti
hat sich erledigt, danke