Alles rund um die Programmierung mit Qt
Doc_symbiosis
Beiträge: 32 Registriert: 19. Juni 2008 23:10
Beitrag
von Doc_symbiosis » 2. April 2010 00:27
Hallo,
ich habe ein
und in einer Klasse dann folgendes
Code: Alles auswählen
zoomInAct = new QAction(tr("Zoom in"),this);
connect(zoomInAct, SIGNAL(triggered()), edit, SLOT(zoomIn()));
und später
Beim Aufruf des entsprechenden Menüpunktes bekomme ich dann immer folgende Fehlermeldung:
Code: Alles auswählen
Object::connect: No such slot QPlainTextEdit::zoomIn()
Was mache ich hier wohl falsch? Das QPlainTextEdit müsste den zoomin Slot doch eigentlich von der Klasse QTextEdit geerbt haben, oder übersehe ich da etwas?
24dan
Beiträge: 274 Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg
Beitrag
von 24dan » 2. April 2010 01:02
hi, also im QtDesigner finde ich kein zoomIn für plainTextEdit
wohl aber für TextEdit
Dateianhänge
plain.PNG (24.41 KiB) 1651 mal betrachtet
text.PNG (21.36 KiB) 1651 mal betrachtet
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
Doc_symbiosis
Beiträge: 32 Registriert: 19. Juni 2008 23:10
Beitrag
von Doc_symbiosis » 2. April 2010 03:04
Ah, ok. Nach der Doku von qt hörte es sich so an, als hätte QPlainTextEdit auch alle Methoden von QTextEdit. Dem ist wohl nicht so...
Danke für die Klärung.