2012-06-18 10 views
13

Ich habe die Schaltfläche cancelButton erstellt. Dann habe ich den Funktions-Slot on_cancelButton_clicked() dafür über den Kontextmenüpunkt Go to slot erstellt. Aber nach einer Weile habe ich diese Schaltfläche gelöscht (es wurde nicht mehr benötigt) und versucht, diese Funktion zu löschen, aber Compiler gibt Fehler undefined reference to <class_name>::on_cancelButton_clicked().Wie entferne ich den im Designer-Modus erstellten Slot?

Ich habe Bereinigung von Build-Ordner gemacht (und es entfernt), für einige Zeilen in ui-Datei überprüft, die auf diese Funktion zeigen kann, aber ich habe nichts gefunden.

+8

Sie haben die Deklaration ' :: on_cancelButton_clicked()' aus 'header' Datei wahrscheinlich nicht entfernt !! – Ammar

+0

@Ammar Ja, danke :) Bitte beantworten Sie die Frage, ich werde Ihre Antwort akzeptieren. –

Antwort

10

Lösung ist einfach. Ich habe die Deklaration <class_name>::on_cancelButton_clicked() nicht aus der Header-Datei entfernt. (von Ammar, gepostet here)

Verwandte Themen