0
我试图通过使用画布(在HTML5所用的相同),以使在QML的曲线图重绘函数。我需要每隔一秒左右重新绘制屏幕。是否有任何可以更新屏幕的功能?我想绘制可以每秒更新数值的动画图形。通过使用帆布
我试图通过使用画布(在HTML5所用的相同),以使在QML的曲线图重绘函数。我需要每隔一秒左右重新绘制屏幕。是否有任何可以更新屏幕的功能?我想绘制可以每秒更新数值的动画图形。通过使用帆布
只需使用Timer组件:
import QtQuick 2.0
Canvas {
id: myCanvas;
onPaint: {
// do anything you need
}
Timer {
interval: 1000;
running: true;
repeat: true;
onTriggered: { myCanvas.requestPaint (); }
}
}
请给我上的OnPaint一个例子: – user2319090
的OnPaint是一个Canvas正常码,就像在HTML5中,得到上下文,并使用一些了lineTo/curveTo /的moveTo,有的closePath(),并填写()或中风()...刚才看了Qt的有关帆布/ Context2D的文件,也许看看你QT5 SDK的副本共享QtQuick例子。 – TheBootroo