QT登录窗口调用主窗口一闪而过问题
2010-08-31 17:58
176 查看
原代码:
//如果登录成功
{
index mainForm;
mainForm.show();
this->hide();
}
主窗口一闪而过
修改为:
//如果登录成功
{
index mainForm = new inde();
mainForm.show();
this->hide();
}
程序报错
修改为:
//如果登录成功
{
index *mainForm;
mainForm = new index();
mainForm->show();
this->hide();
}
成功显示主窗口。
总结:
index mainForm;
mainForm.show();
mainForm创建在stack上,生命期是大括号内
index *mainForm;
mainForm = new index();
mainForm 通过new创建在heap上, 在程序退出时才会被析构
//如果登录成功
{
index mainForm;
mainForm.show();
this->hide();
}
主窗口一闪而过
修改为:
//如果登录成功
{
index mainForm = new inde();
mainForm.show();
this->hide();
}
程序报错
修改为:
//如果登录成功
{
index *mainForm;
mainForm = new index();
mainForm->show();
this->hide();
}
成功显示主窗口。
总结:
index mainForm;
mainForm.show();
mainForm创建在stack上,生命期是大括号内
index *mainForm;
mainForm = new index();
mainForm 通过new创建在heap上, 在程序退出时才会被析构
相关文章推荐
- qt中解决不同平台间编码问题以及登录窗口写法
- Qt在cmd窗口下编译工程遇到问题0xc0000135
- 关于Qt中LOGO与窗口图标显示问题的总结
- passport登录问题:passport.use 方法没有被调用
- 【树莓派学习笔记】关于树莓派在VNC远程登录时,弹出一个GDBus错误窗口的问题!!!
- qt 主窗口中排列多个子窗口的布局问题
- Qt调用webserver完成登录操作
- Delphi MDI子窗口调用问题
- Qt5.3中qml ApplicationWindow设置窗口无边框问题
- Qt-QML-关于两个平级的qml文件中的函数调用问题
- QT中线程调用GUI主线程控件的问题
- 【Qt编程】基于Qt的词典开发系列<八>--用户登录及API调用的实现
- VS2012解决运行时窗口一闪而过问题
- qt 窗口圆角问题
- c#调用qtdll遇到的问题
- 遇到Qt调用dll问题(整理版)
- Qt如何实现多窗口调用
- QDialog窗口调用QMainwindow窗口的问题
- Qt 调用 Windows 接口实现窗口置顶
- Qt调用OpenCV实现录制视频文件中的几个问题