• 6551阅读
  • 2回复

用QT4的QSplashScreen做了个程序启动的画面,如何控制它的显示时间更长 [复制链接]

上一主题 下一主题
离线cdutherbert
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-20
用QT4的QSplashScreen做了个程序启动的画面,但是现实一秒钟就没了转到了主界面,如何控制它的显示时间更长。怎么用QTimer来实现。
离线wader
只看该作者 1楼 发表于: 2009-05-21
#include <QtGui>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QPixmap pixmap(":/splash.png");
    QSplashScreen splash(pixmap, Qt::WindowStaysOnTopHint);
    QTimer::singleShot(3000, &splash, SLOT(close()));
    splash.show();

    MainWindow w;
    w.show();

    return a.exec();
}
离线alexjob
只看该作者 2楼 发表于: 2012-07-06
好方法,不错
快速回复
限100 字节
 
上一个 下一个