plusplus
Сен. 23, 2011 11:05:18
Есть вот одна строчка в классе Browser в __init__, которая всё портит:
self.application = QApplication(qappargs or [])
Из-за неё создать в каждом потоке свой экземпляр Браузера не получается. Подскажите как быть? Очень хочется увеличить в разы скорость работы этого модуля, а без потоков никак.
xtesterx
Окт. 20, 2011 19:06:23
апну топик - интересно, решил кто-нибудь данную проблему многопоточно (threading), без форков(subprocess) ?
как думаете, будет ли решением, если просто в __init__ spynner-а передать наш инстанс QApplication (главной части скрипта) ?
Я новичёк в Qt, поэтому, точно не знаю. как там диспетчеризируются события - по хэндлу окна (как например в WinApi) или какой-то другой способ… если хэндл, то теоретически, может работать.
xtesterx
Окт. 22, 2011 04:27:03
погуглил я тут всё что мог, в общем, не возможно это вообще к сожалению, в силу особенности самой QT