stylesheets in QTextEdit

Alles rund um die Programmierung mit Qt
Antworten
piXelshooter
Beiträge: 43
Registriert: 25. März 2007 21:19

stylesheets in QTextEdit

Beitrag von piXelshooter »

Ich benutze ein QTextEdit für eine konsolenartige ausgabe. Allerdings soll auch formatierung möglich sein, ich versuche das in Html. für die einzelnen formate übermittle ich daher als erstes einen stylesheet an das QTextEdit, danach wird der Text schrittweise eingefügt, wie bei einer konsole halt ;).

Das Problem: Der Stylesheet, der eingefügt wurde, wird nur angewendet auf den Text, der im gleichen schritt hinzugekommen ist. Alles was in neuen aufrufen kommt, kennt den stylesheet nicht mehr. Is das absicht von Qt?

Code: Alles auswählen

console->insertHtml("<style type=\"text/css\">"
                    "action{font-style:italic;}"
                    "</style>"
                    "<action>Tadaaa</action><br />"); // wird formatiert
console->insertHtml("<action>heiadei</action>");      // wird NICHT formatiert
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Hmm, hört sich nach einem Bugreport an...
piXelshooter
Beiträge: 43
Registriert: 25. März 2007 21:19

Beitrag von piXelshooter »

oO und das heißt dann effektiv?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Daß du diesen Fehler beim Trolltech melden solltest:
Task-Tracker
piXelshooter
Beiträge: 43
Registriert: 25. März 2007 21:19

Beitrag von piXelshooter »

ok danke werd ich machen. hätte ja auch sein können dass das so absicht ist (kA wieso es sollte :lol:)
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Beitrag von patrik08 »

piXelshooter hat geschrieben:ok danke werd ich machen. hätte ja auch sein können dass das so absicht ist (kA wieso es sollte :lol:)
CSS geht prima im QTextBrowser eins weiter oben id der classe...

http://wiki.qtcentre.org/index.php?titl ... es_and_CSS


sowie mein xhtml editor mit tidy..

svn co
https://qt-webdav.svn.sourceforge.net/s ... ml_editor/ path

qmake && ....

du must etweder inline die resource laden oder ein externes css resource laden wie ein bild....
.........................
speack português italiano deutsch english castellà qt
Antworten