Von QTextEdit in QTCreator ableiten

Alles rund um die Programmierung mit Qt
Antworten
secreator
Beiträge: 4
Registriert: 23. April 2009 04:57

Von QTextEdit in QTCreator ableiten

Beitrag von secreator »

Hallo!
Ich habe vor kurzem mit einem QT GUI Project in QCreator gestartet. Da ich nur ein einfaches Userinterface begnötige, habe ich meine Komponenten im QTCreator zusammengeklickt. Jetzt möchte ich eine dieser Komponenten, die QTextEdit, ableiten um einen Listener zu implementieren. Kann ich das im QCreator irgendwo einfach machen? Habe da leider nichts gefunden? Da die ui_header Datei ja immer neu generiert wird.

Danke,
Grüße secreator
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Code: Alles auswählen

class MyTextEdit : public QTextEdit
{
    Q_OBJECT
    // neue Methoden, alte überladen
};
Und die von uic generierten files NIE per Hand editieren!
Wenn du ein eigenes Widget von QTextEdit ableitest, kannst du im Designer ein entsprechendes Platzhalter-Widget (in deinem Fall ein QTextEdit) einfügen.

Grüße
Franz
secreator
Beiträge: 4
Registriert: 23. April 2009 04:57

Beitrag von secreator »

Ok, dankeT Hab das mit dem Platzhalter probiert. Die Option heißt "promote to..." und kann die Klasse eines Objekts im Designer ändern.

thx.
greets, secreator
Antworten