首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qt 有关问题

2012-12-31 
qt 问题我向在qt界面上运行后先显示一张图片,然后,点击一下鼠标,图片就消失,显示界面。这个图片要显示在真

qt 问题
我向在qt界面上运行后先显示一张图片,然后,点击一下鼠标,图片就消失,显示界面。这个图片要显示在真正的界面前面,不是背景。就和开机画面一样,谢谢。
[解决办法]
用QSplashScreen很合适。
要是不合适就用一个对话框,把边框去了,里面放个QLabel显示图片,主界面hide,主界面加载完成关闭对话框,显示主界面。

[解决办法]
 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);
     QPixmap pixmap(":/splash.png");
     QSplashScreen splash(pixmap);
     splash.show();
     app.processEvents();
     ...
     QMainWindow window;
     window.show();
     splash.finish(&window);
     return app.exec();
 }

热点排行