• 5549阅读
  • 7回复

[提问]对pixmap的scaled函数设置Qt::SmoothTransformat后程序变得好卡 [复制链接]

上一主题 下一主题
离线电动游星
 

只看楼主 倒序阅读 楼主  发表于: 2015-04-18
            有没有什么办法让QPixmap在平滑变形的同时让界面不那么卡?
离线roywillow

只看该作者 1楼 发表于: 2015-04-18
多线程
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线电动游星

只看该作者 2楼 发表于: 2015-04-19
把哪部分调用放在辅助线程中呢?
离线电动游星

只看该作者 3楼 发表于: 2015-04-19
回 roywillow 的帖子
roywillow:多线程 (2015-04-18 20:09) 

把哪部分调用放在辅助线程中呢?
离线电动游星

只看该作者 4楼 发表于: 2015-04-20
回 roywillow 的帖子
roywillow:多线程 (2015-04-18 20:09) 

觉得这个问题并不适合多线程,因为这是对一张卡的处理,而且主线程必须等到辅助线程scale完之后才能继续drawPixmap,这样就必须对辅助线程加锁,如果这样的话反而会让程序更卡。如果是10张图需要scale,一张一张draw倒是可以用多线程
离线bran_lee

只看该作者 5楼 发表于: 2015-04-27
Cheat Scaling之类的?
当你只有锤子时,你看什么都像是钉子!
离线电动游星

只看该作者 6楼 发表于: 2015-04-27
回 bran_lee 的帖子
bran_lee:Cheat Scaling之类的? (2015-04-27 17:01) 

求详解
离线bran_lee

只看该作者 7楼 发表于: 2015-04-28
回 电动游星 的帖子
电动游星:求详解 (2015-04-27 20:29)

简单的说就是缩放过程不一步到位,分步走,直接搜这关键字应该就能找到相关的blog,这是我以前看到过的,应付一般的情况应该没问题,不过缩放的比率小的话估计会变累赘了
当你只有锤子时,你看什么都像是钉子!
快速回复
限100 字节
 
上一个 下一个