PyQt(Python+Qt)学习随笔:Qt中的部分类型QString、QList和指针、引用在PyQt中的实现方式

在我们查阅Qt的文档资料时,可以看到Qt中的链表使用的是QList,字符串使用的是QString,但老猿在测试时发现这两个类型PyQt不支持,无法找到导入模块。实际上PyQt使用了Python的可迭代类型如list类型替换了QList,str替换了QString。

另外,对于C语言支持的指针和引用,在Python中无对应类型,因此PyQt实现时,是将这两者直接使用去除指针和引用的变量的数据类型替换,如int * 使用int替换。

所以如果在Qt文档中发现以上类型,直接按上述方法转换即可使用到PyQt中。

老猿Python,跟老猿学Python!

原文地址:https://www.cnblogs.com/LaoYuanPython/p/12235170.html