• 4243阅读
  • 5回复

QSplash 启动过程中一直单击会崩溃. [复制链接]

上一主题 下一主题
离线ysu533
 

只看楼主 倒序阅读 楼主  发表于: 2014-10-24
QSplash 启动画面的话, 如果操作时间比较长的话, 然后你一直用鼠标狂单击. 程序会崩溃. 这个大家怎么处理的.
这个问题一直困扰着我.

今天偶然发现, 微软自己的程序也有整个问题. 今天启动sql server 2008 r2的SQL Server Management Studio. 启动发现有个启动画面, 鼠标狂击之.

居然崩溃了, 百试不爽.

这个问题是哪照成的. 你们的启动画面这么测试过吗?
离线渡世白玉

只看该作者 1楼 发表于: 2014-10-24
没这样折腾过、、
一般的程序也尽量不这样启动、、
如果启动需要做很多初始化过程,你可以考虑开个后台线程进行初始化、、、
有些功能模块活按钮先禁用,或者主页面显示等待动画呢?
离线ysu533

只看该作者 2楼 发表于: 2014-10-24
回 渡世白玉 的帖子
渡世白玉:没这样折腾过、、
一般的程序也尽量不这样启动、、
如果启动需要做很多初始化过程,你可以考虑开个后台线程进行初始化、、、
有些功能模块活按钮先禁用,或者主页面显示等待动画呢? (2014-10-24 15:11) 

界面没有任何其它东西, 就是显示一张图片. 显示出来图片时, 在图片上乱点就会奔溃.

我自己写的如此. 网上找了几个QSplash教程的例程也是如此.

今天发现连微软自己的程序也有这个bug, 但是一些程序的启动画面就没这个问题.
离线渡世白玉

只看该作者 3楼 发表于: 2014-10-24
你太有耐力了、、
可能是win的处理的一个bug、、有的是不是启动就是一个图片,然后后台加载的?
离线roywillow

只看该作者 4楼 发表于: 2014-10-25
这不是很正常么……我觉得我遇到的大部分带splash的程序启动的时候狂点图片就会“崩溃”
这个就跟你的程序正在进行复杂处理结果导致gui无响应一样,这个时候点界面就会出现无响应的提示,然后就提示你是不是要关闭
等处理完了完事了呗
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线begboy

只看该作者 5楼 发表于: 2014-10-27


ysu533,您好!
     根据您讲的特别情况,我们把之前做的项目也测试了一下,
结果如下,供参考:
     有图有真相

     目前暂时没有发现崩溃的现象。
     当然,我们的测试环境是:
     Ubuntu 10.10
     QT 4.7.1
     有空我们对Win下的项目也测试一下,到时反馈。

    祝好运!
    begboy


快速回复
限100 字节
 
上一个 下一个