qt输出结果绘制成曲线
1个回答
展开全部
cubicTo函数是根据c1,c2,endpoint三个参数来划线的。
你的第一个例子中,每次paintEvent中都只画了一条线。
如果你想像windows那样,画面显示出n条线的话,那么你就要在paintEvent中画出n条线。
(把c1,c2,endpoint做为1组数据,放入到一个QList中,每次paintEvent处理时,从QList中取出n组数据,画出来n条线。当新产生1组数据时,把新数据追加到QList中的同时,再从QList头部删除1组数据,让QList始终不超过n组数据)
你的第一个例子中,每次paintEvent中都只画了一条线。
如果你想像windows那样,画面显示出n条线的话,那么你就要在paintEvent中画出n条线。
(把c1,c2,endpoint做为1组数据,放入到一个QList中,每次paintEvent处理时,从QList中取出n组数据,画出来n条线。当新产生1组数据时,把新数据追加到QList中的同时,再从QList头部删除1组数据,让QList始终不超过n组数据)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询