Mark Summerfield-4 wrote: > > > One thing that slows QTextEdit down is its sophisticated layout engine. > If you can live without that and use a QPlainTextEdit you should get > some speedup straightaway. > >
Wow, this works perfectly fine. However, I still have a problem with binary file representation in a text field. Zeros (00h) are not visible at all (zeros are not represented by white space as expected). So for example: this: "2E 64 6C 6C 00 4F 4C 45" (in hex) should be represented as: ".dll OLE" but is represented as: ".dllOLE" Maybe its because of chosen encoding but "mbcs" was only one which could displayed binary file in QTextEdit at all: s = codecs.open(self.filename,'rb','mbcs').read() self.ui.textEditAscii1.setPlainText(s) Do you know any other encoding for binary files which could be used and handled correctly by QTextEdit or should I change my approach completely and try to display binary files other way? -- View this message in context: http://old.nabble.com/binary-file-viewer-with-textEdit-%28PyQt%29-tp28962175p28981436.html Sent from the PyQt mailing list archive at Nabble.com. _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
