如何创建QList对象?

1 投票
1 回答
9168 浏览
提问于 2025-04-18 16:13

我导入了下面这两个库:

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


祝好,

撰写回答