2 u014115383 u014115383 于 2014.04.17 11:43 提问

使用Qt创建启动画面(SplashScreen)怎么显示不出来?

代码如下:(都很简单的)

//main.cpp,头文件省略了,编译的时候没问题
int main(int argc,char* argv[])
{
QApplication app(argc,argv);
QSplashScreen *splash = new QSplashScreen;
splash->setPixmap(QPixmap(":/images/SplashScreen1.jpg"));
splash->show();
app.processEvents();
dialog d;
d.show();
splash->finish(&d);
return app.exec();
}

//dialog.cpp
dialog::dialog(QDialog * parent):QDialog(parent)
{
}

//dialog.h
class dialog : public QDialog
{
public:
dialog(QDialog * parent = 0);
};
不知道就是显示不出来启动画面,我的启动画面图片所在的文件夹是跟源文件、头文件放在一个目录下的。编译器也没有报错,我上网也没找到原因,新手问题,请大神赐教!~

1个回答

tttoooz
tttoooz   2016.09.30 16:23

我的也显示不出来,和别人的代码都一样,就是不显示

Csdn user default icon
上传中...
上传图片
插入图片