QT启动画面不显示
2011-04-14 19:36
274 查看
按照QSplashScreen 说明做了个测试程序,但启动画面看不到显示,程序进入了主窗口。测试程序如下:
#include <QApplication>
#include <QSplashScreen>
#include <QMainWindow>
int main(int argc, char *argv[]){
QApplication app(argc, argv);
QSplashScreen *splash = new QSplashScreen;
splash->setPixmap(QPixmap(":/images/star.png"));
splash->show();
QMainWindow mainWin;
mainWin.show();
// splash->finish(&mainWin);
// delete splash;
return app.exec();
}
在网上看了一下,说是要加到qrc中。但我作的VS2005,于是手动将start.png添加到Resource Files这个文件夹中,发现还是不行。
又按网上说的 增加时延等,还是不行。
于量把qrc文件打开
<RCC>
<qresource>
<file>images/icon.png</file>
<file>images/new.png</file>
<file>images/open.png</file>
<file>images/save.png</file>
<file>images/cut.png</file>
<file>images/copy.png</file>
<file>images/paste.png</file>
<file>images/find.png</file>
<file>images/gotocell.png</file>
<file>images/splash.png</file>
</qresource>
</RCC>
发现原来要在这里添加啊。而VS2005不能自动添加。
添加后顺利启动。
#include <QApplication>
#include <QSplashScreen>
#include <QMainWindow>
int main(int argc, char *argv[]){
QApplication app(argc, argv);
QSplashScreen *splash = new QSplashScreen;
splash->setPixmap(QPixmap(":/images/star.png"));
splash->show();
QMainWindow mainWin;
mainWin.show();
// splash->finish(&mainWin);
// delete splash;
return app.exec();
}
在网上看了一下,说是要加到qrc中。但我作的VS2005,于是手动将start.png添加到Resource Files这个文件夹中,发现还是不行。
又按网上说的 增加时延等,还是不行。
于量把qrc文件打开
<RCC>
<qresource>
<file>images/icon.png</file>
<file>images/new.png</file>
<file>images/open.png</file>
<file>images/save.png</file>
<file>images/cut.png</file>
<file>images/copy.png</file>
<file>images/paste.png</file>
<file>images/find.png</file>
<file>images/gotocell.png</file>
<file>images/splash.png</file>
</qresource>
</RCC>
发现原来要在这里添加啊。而VS2005不能自动添加。
添加后顺利启动。
相关文章推荐
- Linux + Qt 程序启动画面(先显示图片后载入动画)点击进入主程序
- 自学QT之启动画面
- QT——程序启动画面
- Qt中实现启动画面
- QT设计程序启动时的画面
- ffmpeg解码RTSP/TCP视频流H.264(QT界面显示视频画面)
- QT 类及其实现效果(3)--启动画面与图像变换
- Emacs显示时间、隐藏菜单栏工具栏、关闭启动画面、高亮当前行
- Qt学习16——程序启动画面QSplashScreen
- Qt程序开机启动的怪现象————无法正常显示程序皮肤
- Qt for IOS开发:app显示启动画面
- ffmpeg解码RTSP/TCP视频流H.264(QT界面显示视频画面)
- 实现Qt程序启动画面
- Qt之程序启动画面
- QT使用GIF作程序启动画面
- Android系统开机启动画面显示过程简要说明
- Qt学习——程序启动画面QSplashScreen类
- Android中style和theme巧用:Android应用程序启动时背景画面的显示问题
- QT设置程序启动时显示图片
- xcode6+ios8 横屏下启动画面不显示问题修改