扭曲qt积分
qt5reactor-fork的Python项目详细描述
qt5反应器
使用qtreactor
在运行/导入任何其他扭曲代码之前,请调用:
app = QApplication(sys.argv) # your code to init QtCore from twisted.application import reactors reactors.installReactor('qt5')
或
app = QApplication(sys.argv) # your code to init QtCore import qt5reactor qt5reactor.install()
测试
trial --reactor=qt5 [twisted] [twisted.test] [twisted.test.test_internet]
确保插件目录位于 反应堆发现工作。
在python 3上测试
trial对python3还不起作用。使用twisted的Python 3 test runner代替。
在调用unittest.main()之前安装反应器。
import qt5reactor qt5reactor.install() unittest.main(...)