QT 绘制动态贝塞尔曲线

QT 绘制动态贝塞尔曲线

编译环境:QT5

头文件引用

int time1,kd;
QQueue<float>dl;
QList<QPointF>cubicData;
bool eventFilter(QObject *o, QEvent *e);
void timerEvent(QTimerEvent *e);

源文件

//定时器
dl.push_back(qrand()%50);
for (int i = 0; i < cubicData.count(); ++i)
{
	cubicData[i]=QPointF(70+i*26,250-dl.at(i)*(250.0/kd));
}
dl.pop_front();
update();

实现结果

QT 绘制动态贝塞尔曲线_第1张图片

源代码与可执行程序下载地址:地址

你可能感兴趣的:(QT,C++)