使用画布重绘功能

时间:2013-07-02 03:40:40

标签: html5 canvas graph qml

我试图通过使用canvas(与html5中使用的相同)在qml中创建一个图形。我需要每隔一秒左右重绘一次屏幕。是否有任何可以更新屏幕的功能?我想绘制可以每秒更新值的动画图。

1 个答案:

答案 0 :(得分:1)

只需使用定时器组件:

import QtQuick 2.0

Canvas {
    id: myCanvas;
    onPaint: { 
          // do anything you need
    }

    Timer {
         interval: 1000;
         running: true;
         repeat: true;
         onTriggered: { myCanvas.requestPaint ( ); }
    }
}