Python está pendurado com ligações QT
Pergunta
Eu tenho um Python 2.6 instalado com as mais recentes ligações QT Pyside. O seguinte código as mãos se thread.start()
A linha não é declarada. Alguém pode sugerir o que estou fazendo de errado?
from PySide.QtCore import *
from PySide.QtGui import *
import sys
app = QApplication( sys.argv )
window = QWidget()
window.show()
thread = QThread()
# thread.start()
app.exec_()
Solução
É um bug conhecido e pissido. A solução alternativa é subclasse QThread
e definir run()
método que chama exec_()
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow