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

Qt控件成员如何写?对象?指针

2012-12-14 
Qt控件成员怎么写?对象?指针?如题。我想问一下Qt控件作为成员的话,大家使用哪种好一些?是用指针作为成员好

Qt控件成员怎么写?对象?指针?
如题。我想问一下Qt控件作为成员的话,大家使用哪种好一些?是用指针作为成员好呢,还是使用对象作为成员好?
[最优解释]
比如QImage QPixmap..QString。。。这些就是隐式共享。也就是我们所说的copy on write.
[其他解释]
指针好用,Qt内存管理基于控件指针。
[其他解释]
指针 ++1
[其他解释]

引用:
指针好用,Qt内存管理基于控件指针。


+1 

所谓Qt内存管理机制,是一种半自动的垃圾回收机制,父对象被释放,子对象Qt帮你解决,无需手动清理。 
[其他解释]
顺便学习了.
引用:
引用:指针好用,Qt内存管理基于控件指针。

+1 

所谓Qt内存管理机制,是一种半自动的垃圾回收机制,父对象被释放,子对象Qt帮你解决,无需手动清理。

[其他解释]
嗯哪。指针好。你用对象的话。。。QObject是无法copy的。。。
[其他解释]
QTimer可以写成对象吧。
我觉得写成指针有一定的好处,但是有时候还要和父控件进行关联,也就是构造函数中要传入this指针才能使用半自动化内存回收机制。我想能写成对象就写成对象。
[其他解释]
一般implicit sharing的东西才写成对象。其他都写成指针哈。。

[其他解释]
QPointer不错
[其他解释]
引用:
QPointer不错
对。这种也挺好的。就是智能指针。

热点排行