天天看點

Qt 使用一張圖檔實作轉圈的動畫效果

Qt 使用一張圖檔實作轉圈的動畫效果
void WaitConnect::drawWaitConnet(int temp)
{
    QPainter painter(m_labelConnect);
    painter.translate(this->width()/2,this->height()/2);
    painter.setRenderHint(QPainter::SmoothPixmapTransform);
    painter.setRenderHint(QPainter::HighQualityAntialiasing);
    painter.save();
    painter.rotate(temp);
    painter.drawPixmap(-100,-100,200,200,QPixmap(":/WaitConnect/Resources/Loading/loading.png"));
    painter.restore();
}      

一是一種新的想法,哈哈,這種方式我感覺就是比較簡單了,哈哈哈。

下一篇: js閉包

繼續閱讀