1+1=10

扬长避短 vs 取长补短

PySide下QtAsyncio小记——从 QTimer、QThread::sleep到asyncio.sleep

PySide 6.6.2 引入 QtAsyncio——基于Qt实现了asyncio的API,Qt开始拥抱Python协程。

为更好地与Python生态系统中的异步编程的asyncio、协程以及async/await语法集成。PySide借助于asyncio提供的API,用Qt事件循环替换了asyncio默认的事件循环。这样一个围绕QEventLoop以及相关类的封装以允许混合使用asyncio和Qt的实现,被称为QtAsyncio。它是PySide的第一个纯Python模块。

这个实现有两个层面内 …

Qt中JavaScript与QML小记

狂补三周的JavaScript知识,在QML这条线上,似乎可以把记忆串起来一部分了。

时间线:

  • 2007年5月,Qt4.3 发布,正式引入 QtScript模块
  • 2008年5月,Qt4.4 发布,正式引入 QtWebkit模块
  • 2008年6月,Nokia完成对Qt公司(TrollTech)的收 …