qt画两条不同颜色曲线
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt画两条不同颜色曲线相关的知识,希望对你有一定的参考价值。
在程序中调用curveEvent1()画曲线,其中update()是重绘事件,调用paintEvent。
若程序中还要用curveEvent2()画曲线,怎样调用paintEvent使之不冲突。
void MainWindow::curveEvent1()
。。。。。
update(); //重绘事件调用paintEvent
t += 0.5;
if(t>340)
delete path;
path = new QPainterPath;
t=40;
/* 重绘事件函数 */
void MainWindow::paintEvent(QPaintEvent *)
QPainter painter(this);
painter.setPen(QPen(Qt::red, 2)); //设置画笔颜色和大小
painter.translate(0,0); //调整坐标原点
painter.drawPath(*path); /* 绘制路径 */
你好,curveEvent2()调用的paintEvent()里面参数不同,如曲线颜色,应该怎么改?谢谢
追答做两个变量,分别保存curveEvent1和curveEvent2的颜色。
python使用matplotlib可视化线图(line plot)自定义颜色填充两条曲线之间的区域(filling area between two curve in matplotlib)
python使用matplotlib可视化线图(line plot)、自定义颜色填充两条曲线之间的区域(filling in the area between two curve in matplotlib)
目录
以上是关于qt画两条不同颜色曲线的主要内容,如果未能解决你的问题,请参考以下文章