[gelöst] Eigene Public Slots funktionieren nicht!

Alles rund um die Programmierung mit Qt
Shadow
Beiträge: 92
Registriert: 27. August 2005 18:15
Wohnort: Iserlohn
Kontaktdaten:

Beitrag von Shadow »

TheDON hat geschrieben:
hast du sonst noch eine idee?? Ich meine... wie finde ich am Besten heraus wieso das mit dem moc-file nicht tut??

Ich habe mir auch bereits überlegt mingw zu installieren um zu schauen ob es mit mingw32-make dann tut....

denkst du es macht sinn??
Das liegt höchstwahrscheinlich an den nicht ganz korrekten PRO- bzw. Makedateien Deines Projektes und daran der MOC-Schriitt z.T. einfach noch nicht hinzugefügt wurde. Wenn Du keine Ressourcen benutzt, dann haben die auch nichts in diesen Dateien zu suchen.

Versuch's mal mit
qmake -project -o Project.pro "QT=core gui [und was du so alles brauchst]" "TARGET=Project".
qmake -tp vc -o Project.
nmake

Wenn es immer noch Probleme macht, nimmt QMake Müll in die PRO-Datei rein, der sich in deinem Projektverzeichnis befindet,
oder deine Installation von Qt ist nicht in Ordnung.
TheDON
Beiträge: 21
Registriert: 18. April 2006 22:25

Beitrag von TheDON »

Also... alles Klar.... ich erstelle das Projekt nochmals neu OHNE irgendwelche Modifikationen an der Klasse vorzunehmen!

Ich werde lediglich eigene Slots erstellen und dann schauen wir Mal!

Ich werde wahrscheinlich erst am nächsten Montag bescheid geben ob alles geklappt hat da ich Heute Abend nach London gehe...

Gebe euch aber auf jeden Fall asap bescheid!

Jungs... vielen Dank nochmals für eure Unterstützung!!! ;-)

Schöne Woche / Schöns Weekend noch!

Gruss,
TheDON
TheDON
Beiträge: 21
Registriert: 18. April 2006 22:25

ENDLICH GESCHAFFT!!!!! :-D

Beitrag von TheDON »

Hallo Zusammen!
Viele von Euch haben evtl. diesen Thread noch in Erinnerung.

Ich hatte nun endlich Zeit mir das Ganze wieder anzuschauen und siehe da.... Fehler gefunden!!!!!!!!!!!!!! :D :D :D

Schaut Mal was es war:

Code: Alles auswählen

class GUI : public QObject
{
	...
        ...
        ...
Meine Klasse erbte nicht von QObject sondern nur von QMainWindow!
Das was das Problem!!!!

Naja... hautpsache tuts jetzt!!

Also.. ich bedanke mich nochmals bei allen die mich geholfen haben.
Habe sicherlich trotz allem vieles gelernt! ;-)

Gruss,
TheDON
Antworten