[PyKDE] QString in PyQt4 - Request for Comments
Roberto Alsina
ralsina at kde.org
Tue Oct 18 23:12:48 BST 2005
El Martes 18 Octubre 2005 18:59, Yann Cointepas escribió:
> If it means that the too few people that may care about the copy cost
> should be ignored then QString can be dropped. However, there is a simple
> case where the copy can be a problem. I use QTextEdit in a kind of log
> system (adding text line by line). If QString is dropped, textEdit.setText(
> textEdit.text() + newLine ) will copy the text twice. For big text, it
> could be a problem. I am not a QString protector (I also had some problems
> with it at the begining) but I say we should think twice before removing
> it.
You really should use append() instead of setText(). It's faster than what you
are doing now, even if you pass it a python string :-)
--
("\''/").__..-''"`-. . Roberto Alsina
`9_ 9 ) `-. ( ).`-._.`) ralsina at kde.org
(_Y_.)' ._ ) `._`. " -.-' KDE Developer (MFCH)
_..`-'_..-_/ /-'_.'
(l)-'' ((i).' ((!.' Buenos Aires - Argentina
Imminentizing the eschaton since 1971.
More information about the PyQt
mailing list