Hallo, ich möchte ein erstes Testprojekt (siehe http://de.wikibooks.org/wiki/Qt_f%C3%BCr_C%2B%2B-Anf%C3%A4nger) mit Qt programmieren. Wenn ich die Taschenrechner.h von der Seite benutze gibts Fehlermeldungen, wenn ich die automatische Nehme nicht (siehe Anhang). Wenn ich jetzt im Konstruktor in Taschenrechner.cpp auf einen Input zugreifen will gibts einen "Segmentation fault" Da der Zugriff mit dem -> - Operator passen sollte denke ich, dass es an der Vererbung der Klasse Taschenrechner liegt. Was muss ich da anderst vererben? MFG Mixer
Hallo, hab das Problem selbst gefunden: InputA->setText("5"); muss heisen: ui.InputA->setText("5"); MFG Mixer
Außerdem solltest du nicht von Ui_TaschenrechnerClass ableiten. Du hättest dann statt einem Segfault einen Fehler vom Compiler bekommen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.