作者MOONY135 (谈无慾)
看板C_and_CPP
标题[问题] QWidget 初始化问题
时间Tue Jan 17 15:04:07 2017
开发平台(Platform): (Ex: Win10, Linux, ...)
vs2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt5.7
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
大家好
最近再使用
QListWidget&QStackedWidget
以下是我的code
http://codepad.org/FAB0q5qf
想请问在
pageSetting = new QWidget();
这行
如果我不是写成
pageSetting = new QWidget(this);
会在程式关闭的时候 pageSetting会不会因为没有存在Parent-child关系而被关闭吗?
this应该就是指把pageSetting的parent设成我的专案class本身吧?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.46.66
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1484636650.A.964.html
1F:→ uranusjr: 还是会被作业系统回收, 但不是正常关闭 01/17 22:14
2F:→ uranusjr: 至於 this 是什麽, 你应该先去学点 C++ 基础... 01/17 22:14
3F:→ bluesoul: 後面有addwidget,应该会帮你设好parent child 01/18 00:45
4F:→ bluesoul: 每个qwidget都是qobject,你需要确定彼此的从属关系, 01/18 00:48
5F:→ bluesoul: 来做资源管理 01/18 00:48