PyQt 中用 QtNetwork 异步发起HTTP请求

引子 最近有需求要在 PyQt 中请求一个链接, 因为比较简单直接用 urllib2 处理了, 但是 urllib2 在 有延时的时候会造成 GUI 界面卡死. 所以今天研究研究 QtNetwork 模块. QtNetwork 中的请求在 PyQt 中都是异步的. 简单的请求 QHttp 发起一个GET请求 PyQt4.QtNetwork.QHttp 可以发起一个简单请求, 需要注意的是这个对象需要通过调用 setHost 设置请求主机, 然后 调用 get/post 传入 path...

comments

PyQt + QML 快速开发GUI总结

最近结束一个使用PyQt+QML开发的项目, 在此对一些经验做出总结分享出来. 结合QML确实可以快速的构建出GUI程序, 但是相关资料太少, 特别是中文资料, 而且坑太多, 特别是和后端PyQt结合的时候有很多莫名奇妙的问题. 这篇文章会总结这些问题, 避免以后碰到无从下手. PS:QML的一些基础问题不会在这里讨论, 本篇文章仅讨论一些经验性的问题, 本篇文章使用PyQt4 请留意文章中间的"注意" 如何和PyQt交互 QML和PyQt交互主要有三种方法: PyQt渲染数据,...

comments