Mein ursprüngliches Problem war, dass connect nicht auf einen SLOT in der eigenen Klasse zugreifen konnte. Darum habe ich laut Doku ein Q_OBJECT in den "private" Bereich der Klasse eingefügt (die Methoden werden ausserhalb definiert, jedoch im gleichen file). Damit das Makro Q_OBJECT "angenommen" wird, muss die Klasse von QObject erben. Meine Klasse erbt von QWidget, das wiederum von QObject erbt. Also sind die Bedingungen doch erfüllt?
Ausserdem gibt es in Deiner Klasse keinen Prototypen für MyWidget::find, vielleicht ist ja das Dein Problem aber wie schon gesagt wurde wissen wir es nicht und Du sagst dies bezüglich auch nichts und unsere Glaskugeln streiken heute mal wieder ...
Gut Schuß
VuuRWerK
Es gibt nur 3 natürliche Feinde des Programmierers: Tageslicht, frische Luft und das unerträgliche Gebrüll der Vögel.
Oft ist die Ursache des schwarzsehens lediglich ein verrutschen des Bretts vorm Kopf =)
Nach einer kurzen Forensuche (wo auch du schnell fündig geworden wärst) liegt folgendes Problem vor.
Der moc verarbeitet dein Q_OBJECT nicht, da er nur Header durchsucht.
Allerdings hast du Header und Source in einer File zusammen, und diese ist die main.cpp.
Also mein Vorschlag wäre, dass du für deine KLasse eine source Datei und eine header Datei erstellst, und dann die header Datei in main.cpp inkludierst.
Ich habe diesen Forumsbeitrag gefunden und es auch ausprobiert (es steht auch in de Qt docs). Aber ich hatte vergessen die Headerdatei in die *.pro Datei einzutragen => Fehlermeldung. Danke für die Hilfe.