如何创建QList对象?
我导入了下面这两个库:
from PyQt4.QtCore import *
from PyQt4.QtGui import *
我想创建一个QList对象,如下所示:
self.myList = QList()
但是我遇到了一个错误:
NameError: global name 'QList' is not defined
因为QList是在QtCore这个库下面的,所以我认为它应该可以正常工作。
请告诉我怎么修正这个问题。
1 个回答
4
QList
类是一个模板类,用于提供列表功能,这个类只在C++中可用。
但在Python中,我们有现成的python list
数据类型可以使用。
如果你想要像列表一样的功能,可以使用python list
,它和QList
很相似。
我有一些有用的教程链接,供你参考。请阅读这些内容来学习如何使用python list
:
Python 列表 : http://www.tutorialspoint.com/python/python_lists.htm
还有,官方的Python列表参考资料:
数据结构 : https://docs.python.org/2/tutorial/datastructures.html
祝好,