当前位置:网站首页>【Qt5】Qt QWidget立刻出现并消失
【Qt5】Qt QWidget立刻出现并消失
2022-07-06 03:26:00 【qq_43478653】
解决方案:
- 如果采用栈上生成对象的方式,即
QWidget w
。函数执行完后对象自动销毁,自然也就没有了。除非在父函数内生成或作为类成员记录,以让子函数结束后对象不自动销毁。 - 如果采用堆内存分配对象的方式,即
QWidget* w = new QWidget
。函数执行完后对象不会自动销毁,在不设置widget的parent的情况下(设置后widget不会单独出现),应该是不会消失的,但要小心内存泄露的问题。注意,这里采用智能指针如sharedptr还是不可以,因为函数体结束后,智能指针对象销毁,伴随着堆上分配的对象的同时销毁,可以采用方法1的方式进行解决。
边栏推荐
- February 14, 2022 Daily: Google long article summarizes the experience of building four generations of TPU
- Yyds dry inventory what is test driven development
- Esbuild & SWC: a new generation of construction tools
- 深度解析指针与数组笔试题
- These are not very good
- StrError & PERROR use yyds dry inventory
- Lua uses require to load the shared library successfully, but the return is Boolean (always true)
- 2022工作中遇到的问题四
- 2、GPIO相关操作
- Introduction to DeNO
猜你喜欢
Résumé des méthodes de reconnaissance des caractères ocr
Quartz misfire missed and compensated execution
Web security SQL injection vulnerability (1)
深入刨析的指针(题解)
【SLAM】ORB-SLAM3解析——跟踪Track()(3)
Edcircles: a real time circle detector with a false detection control translation
Pytorch基础——(1)张量(tensor)的初始化
施努卡:3d视觉检测应用行业 机器视觉3d检测
Teach you to build your own simple BP neural network with pytoch (take iris data set as an example)
1.16 - 校验码
随机推荐
3.1 rtthread 串口设备(V1)详解
JS音乐在线播放插件vsPlayAudio.js
Web security SQL injection vulnerability (1)
. Net 6 and Net core learning notes: Important issues of net core
Some problem records of AGP gradle
three. JS page background animation liquid JS special effect
手写数据库客户端
Pointer for in-depth analysis (problem solution)
Résumé des méthodes de reconnaissance des caractères ocr
Leetcode problem solving -- 99 Restore binary search tree
StrError & PERROR use yyds dry inventory
真机无法访问虚拟机的靶场,真机无法ping通虚拟机
How to write compile scripts compatible with arm and x86 (Makefile, cmakelists.txt, shell script)
Performance test method of bank core business system
Who is the winner of PTA
深入探究指针及指针类型
适合程序员学习的国外网站推荐
出现Permission denied的解决办法(750权限谨慎使用)
[slam] orb-slam3 parsing - track () (3)
An article about liquid template engine