Qt 错误 The program has unexpectedly finished
2016-04-27 21:14
561 查看
在我短短的学习程序时间里,这个问题经常出现,先记录下来并作以后的参考。
1.project中有的控件没有实例化(没有new):
switch1->set("air",10);
switch1->setParent(this);
第一次忘了 switch1 = new switch_button;结果就出错
switch1 = new switch_button;
switch1->set("air",10);
switch1->setParent(this);
加上以后就可以了
2.数据库出错。
获取一个表时new 一个 QSqlQuery query,搜索另一个表就在new一个。
3.变量没给初值
今天写了一个button数组动态定义。结果数组的button[num].中的num没有给初值,结果问题找了很久。所以变量定个初值时好习惯!
1.project中有的控件没有实例化(没有new):
switch1->set("air",10);
switch1->setParent(this);
第一次忘了 switch1 = new switch_button;结果就出错
switch1 = new switch_button;
switch1->set("air",10);
switch1->setParent(this);
加上以后就可以了
2.数据库出错。
获取一个表时new 一个 QSqlQuery query,搜索另一个表就在new一个。
3.变量没给初值
今天写了一个button数组动态定义。结果数组的button[num].中的num没有给初值,结果问题找了很久。所以变量定个初值时好习惯!
相关文章推荐
- 基于Qt的多窗口设计-窗体切换的实现
- Qt 错误"new types may not be defined in a return type" error
- QT4 升级到 QT5项目 问题
- Qt5音乐播放器
- Qt 使用irrlicht(鬼火)3D引擎
- 使用opencv在Qt中实现卡通化视频处理
- QTP11 的学习记录
- Qt svg颜色修改
- 【原创】QT5-卸载精灵v1.0-卸载windows软件-简易版
- Window下 Qt Creator 安装+Qt4.8.5+MinGW编译器+GDB调试器
- QT5.2 Assistant-设置应用程序图标
- QT5添加资源文件以及设置背景
- 绑定qt的sqldriver一起发布。
- QT中PRO文件写法的详细介绍,很有用,很重要!
- getting-started-with-mqtt
- Qt之界面实现技巧
- Ubuntu下使用qtcreator阅读github的开源代码
- qt udp 通信
- QT学习-------进度条与定时器关联实现倒计时效果!
- Qt入门之信号与槽机制