Seite 1 von 1

connect mit festen Werten

Verfasst: 19. Juli 2006 18:16
von saubue
Hi,

Gibt es eine Möglichkeit, connect mit vordefinierten Werten auszuführen? Angenommen, man hat mehrer LineEdits und will sie zum Suchen nutzen, aber nur eine Suchfunktion schreiben:

Code: Alles auswählen

connect(lineEdit1, SIGNAL(textChanged(QString)), this, SLOT(search(1, QString)));
so dass die search-Funktion weiß, welches LineEdit jetzt geändert wurde.

Der Code kompiliert zwar ohne Probleme; beim Ausführen gibt es allerdings eine Warnung:
Object::connect: No such slot MainWindow::search(1,QString)

Verfasst: 19. Juli 2006 19:28
von upsala
Das geht nicht, kann dir aber im Moment die Stelle in der Doku nicht zeigen, an der das steht. Aber vielleicht hilft dir ja QSignalMapper weiter...