首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

就高人解释上QList到底做了什么

2012-07-30 
就高人解释下QList到底做了什么?我定义一个 QListQGraphicsScene * sceneList;此时输出sceneList得到的

就高人解释下QList到底做了什么?
我定义一个 QList<QGraphicsScene *> sceneList;
此时输出sceneList得到的结果是: ()
在sceneList里面加一个QGraphicsScene *scene scene的指针是:0x31dddb8
然后再输出sceneList得到的结果是: (QGraphicsScene(0x31dddb8) )

[解决办法]
QGraphicsScene继承自QObject,因此没有拷贝构造函数和赋值运算符
有兴趣深入了解的朋友可以看这个:http://qt-project.org/doc/qt-4.8/qobject.html#no-copy-constructor-or-assignment-operator
所以你只能把指针存放到QList里面

简单的说,你可以把QList看成一个数组

热点排行