Seite 1 von 1

Texteditor Widget

Verfasst: 14. Juli 2010 11:54
von TheBert
Hi,

ich baue gerade an einem texteditor, und jetzt würde mich interessieren, wie man das von der optik so hin bekommt, das der editor so aussieht wie z.b. openoffice writer.

Da sieht man eben ein blatt papier, auf dem man schreibt. Wie bekommt man das mit qt hin? Ist das ein widget mit einem "blatt papier" -hintergrundbild und darauf ein qtextedit oder so?

Danke!

Mfg

Verfasst: 14. Juli 2010 13:09
von Whitefurrows
Schaue Dir unter den demos mal das Beispiel textedit an, hilft Dir das weiter?

Verfasst: 14. Juli 2010 13:13
von TheBert
Nicht wirklich, weil da nur ein qtextedit auf einem qwidget angezeigt wird.

Verfasst: 14. Juli 2010 17:05
von Whitefurrows
Das ist richtig, aber hast Du auch etwas genauer geschaut, damit meine ich unter "File" -> "Print Preview...", das sollte doch so aussehen, wie dass was Du suchst oder?

Verfasst: 15. Juli 2010 08:20
von TheBert
Whitefurrows hat geschrieben:Das ist richtig, aber hast Du auch etwas genauer geschaut, damit meine ich unter "File" -> "Print Preview...", das sollte doch so aussehen, wie dass was Du suchst oder?
Nein das ist nicht das was ich suche, leider hat mein problem nichts mit der druckvorschau zutun.

Verfasst: 15. Juli 2010 09:05
von upsala
Du sucht das QAbstractTextDocumentLayout.

Verfasst: 15. Juli 2010 09:26
von TheBert
Danke, könnte laut infos aus der doku hinkommen. Hast du da event. ein paar nähere (persönliche) infos über die klasse?

Zur info, der editor soll dann ca. so aussehen wie in anhang.

Verfasst: 15. Juli 2010 10:09
von Whitefurrows
Sicher ist es das QAbstractTextDocumentLayout, aber genau dieses wurde auch für die Druckvorschau verwendet, deshalb der Verweis darauf. In Qt 4.3.1 waren dafür noch zwei Beispieldateien bei dem Textedit-Demo dabei und jetzt wird dafür die Klasse QPrintPreviewDialog genutzt.