我用的qwt6.1,barchart例子上本身就是不同的列有不同的颜色啊。 我看里面的大体代码是这样的 for ( int i = 0; i < numBars; i++ ) { QwtColumnSymbol *symbol = new QwtColumnSymbol( QwtColumnSymbol::Box ); symbol->setLineWidth( 2 ); symbol->setFrameStyle( QwtColumnSymbol::Raised ); symbol->setPalette( QPalette( colors[i] ) ); d_barChartItem->setSymbol( i, symbol ); } 仅供参考
qwt有个例子是绘制柱状图的,把那个改造一下就行了吧,绘制柱子颜色改改就可以用了
16,216
社区成员
26,595
社区内容
加载中
试试用AI创作助手写篇文章吧