Qt Error: The program has unexpectedly finished 解决思想
2014-12-13 14:52
471 查看
一般出现标题所示错误的原因在于没有对控件实例化,例如:
在MainWindow.h文件中:
...
private:
QPushButton *pushButton;
...
而在MainWindow.cpp文件中:
...
MainWindow::MainWindow(QWidget *parant):QMainWindow(parent){
pushButton->setText( tr("HelloWorld") );
}
...
在这种情况下去运行程序,就会出现如上错误。
解决思想就是实例化:
...
MainWindow::MainWindow(QWidget *parant):QMainWindow(parent){
pushButton = new QPushButton(this);
pushButton->setText( tr("HelloWorld") );
}
...
new一个QPushButton对象即可。
在MainWindow.h文件中:
...
private:
QPushButton *pushButton;
...
而在MainWindow.cpp文件中:
...
MainWindow::MainWindow(QWidget *parant):QMainWindow(parent){
pushButton->setText( tr("HelloWorld") );
}
...
在这种情况下去运行程序,就会出现如上错误。
解决思想就是实例化:
...
MainWindow::MainWindow(QWidget *parant):QMainWindow(parent){
pushButton = new QPushButton(this);
pushButton->setText( tr("HelloWorld") );
}
...
new一个QPushButton对象即可。
相关文章推荐
- Qt的The program has unexpectedly finished.问题
- The program has unexpectedly finished.问题小结
- Qt 错误 The program has unexpectedly finished
- 跳转出现错误 the application test has stopped unexpectedly 的解决
- The virtual machine 'xiazhixing' has terminated unexpectedly during startup with exit code 1.解决办法
- the application has stopped unexpected。please try again的解决办法
- git:解决git错误:fatal: The remote end hung up unexpectedly
- 彻底解决SVN异常 “cleanup failed to process the following paths previous operation has not finished”
- anroid开发遇到问题:跳转出现错误 the application xxx has stopped unexpectedly
- the application has stopped unexpected。please try again错误提示以及logcat不能打印解决
- git、github push文件过大异常git-fatal the remote end hung up unexpectedly 解决方法
- Git(GitHub) 005 添加SSH密钥 — 解决:Permission denied (publickey) fatal The remote end hung up unexpectedly
- Android运行报告the application test(process com.test) has stopped unexpectedly
- Virtual machine 'win7' has terminated unexpectedly during startup解决
- Git: fatal: The remote end hung up unexpectedly 解决方法
- Jprofiler 7.2.3 : The network connection has been lost. The JVM has terminated unexpectedly
- The virtual machine 'xp' has terminated unexpectedly during startup with exit code 1.
- Git: fatal: The remote end hung up unexpectedly 解决方法
- Git配置非22端口,解决:ssh: connect to host xxx port 22: Connection timed out fatal: The remote end hung up unexpectedly
- 彻底解决SVN异常 “cleanup failed to process the following paths previous operation has not finished”