zoukankan      html  css  js  c++  java
  • QSplashScreen开机画面(不断的repaint)

       QApplication a(argc, argv);
        QPixmap pixmap(":/Image/start.png");//绑定启动图片
        QSplashScreen splash(pixmap);
        splash.show();
        a.processEvents();
        qsleep
        //主界面创建显示
        Widget w;
        w.show();

    //做个等待

          for(int i=0;i<500;i++)
            {
                splash.repaint();
            }//这里做一个等待,如果有设置程序可以写在这里


    timer.start(5000);

    那只是开机启动动画,目的是应用程序比较大,启动比较耗时,给用户一个友好的过度


    这个仅仅是当用户界面响应比较耗时时,做一个异步响应处理,不是你那么用的哦

    http://blog.sina.com.cn/s/blog_a401a1ea0101fokr.html

  • 相关阅读:
    配置管理puppet
    ruby安装
    angularjs 安装篇
    idea 快捷键
    rabbitmq java queue
    spring cloud bus rabbitmq
    rabbitmq 安装篇
    spring cloud eureka
    spring cloud config
    postgre 导入sql文件
  • 原文地址:https://www.cnblogs.com/findumars/p/4711576.html
Copyright © 2011-2022 走看看