Hello. I have a problem about QTextEdit. Setting font functions of QTextEdit do not work as those of word processor.

I want to change mixed font formats consistently.
For example, selected text is """<p style="font-style:italic;">Text1</p><p>Text2</p>.""" I want to apply "underline" to the text, so I can use QTextEdit.setFontUnderline(). And then, the text is """<p style="font-style:italic; text-decoration:underline;">Text1</p><p style="text-decoration:underline;">Text2</p>"""

However, if I use QTextEdit.setCurrentFont for "strike out", all text is set to font of last cursor as """<p style="text-decoration:line-through;">Text1</p><p style="text-decoration:line-through;">Text2</p>"""

setFont* functions of QTextEdit work well, but using setCurrentFont for unsupported function does not work as word processor.

How can I do that?
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to