Seite 1 von 1

Von QTextEdit in QTCreator ableiten

Verfasst: 23. April 2009 12:39
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

Verfasst: 23. April 2009 12:43
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

Verfasst: 24. April 2009 01:22
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