您的位置:首页 > 编程语言 > Qt开发

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没有给初值,结果问题找了很久。所以变量定个初值时好习惯!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: