← All posts tagged PyQt

Skyrzn
Python PyQt Надоело каждый раз преобразовывать QString в str (с str мне работать удобнее). Для этого приходится делать что-то типа:
str(self._usernameEdit.text().toUtf8()).
Эта проблема решается одной строкой:
QString.toStr = lambda self: str(self.toUtf8())
, которую надо выполнить один раз где-нибудь в начале программы.
В дальнейшем преобразовывание выглядит так:
self._usernameEdit.text().toStr()
Python рулит! :)