Qt在main()函数中创建对象,不主动析构的处理
来源:互联网 发布:软件平台架构 编辑:程序博客网 时间:2024/04/30 23:16
Qt在main()函数中创建对象,不主动析构的处理
MainWindow *browser = new MainWindow(url); browser->show();
这样创建的对象,由于没有parent,所以在推出的时候,不会主动调用析构,如果在对象中创建了指针对象。退出的时候报错:
[0907/180520:FATAL:resource_scheduler.cc(891)] Check failed: client_map_.empty(). Backtrace: GetHandleVerifier [0x11ABF141+282977] CertificateErrorController::operator= [0x11A0FF1F+1702127] CertificateErrorController::error [0x1083C606+5872726] CertificateErrorController::error [0x106EF356+4508070]
解决办法1:
MainWindow *browser = new MainWindow(url);
browser->setAttribute(Qt::WA_DeleteOnClose);
browser->show();
解决办法2:
MainWindow browser(url); browser->show();
阅读全文
0 0
- Qt在main()函数中创建对象,不主动析构的处理
- 关于在Qt中动态创建QtGui对象的问题
- Java学习之面向对象一-----创建学生类并在main函数中实例化学学生对象
- Qt中main函数详解
- 第五周 阅读程序 在 main 函数中,可设置指向对象public 成员、对象函数还有对象的指针
- java为什么定义的变量在main中不能用?
- Main 函数在不同类中的作用?
- C#中Main函数后参数的处理
- C#中含有多个Main函数的处理
- 在Qt中为QWidget创建鼠标点击处理
- 堆中创建对象/删除对象-析构函数
- c# AE 创建的shp 在arcmap中放大不显示处理
- 创建对象中构造函数和析构函数
- C++类可以不显示声明构造函数,在创建类对象时编译器自动调用默认的构造函数
- 在maven中运行java main函数的方法
- 在VS2010中运行带参数的main函数
- 在一个java文件中两个main函数的使用
- 在JavaScript中使用Qt对象成员函数的参数及返回值问题
- Java开发牛人十大必备网站
- Ubuntu问提记录
- opencv01 相对完整的编译opencv3.3.0 win版本
- Weave 网络结构分析
- 使用Spring进行面向切面编程(AOP)
- Qt在main()函数中创建对象,不主动析构的处理
- HDU
- android运营商和网络类型分析
- 背景 盒模型
- Android程序的安全系统 apk获得root权限
- centos7删除启动引导无用菜单项
- 最短路径算法—Dijkstra(迪杰斯特拉)算法分析与实现(C/C++)
- 训练总结 9.7
- hdu 6183 线段树的空间优化