方法,允许我更改QwtPlot颜色背景
Methods that allow me to change a QwtPlot color background
我想知道我可以用什么方法来改变我的QwtPlot创建后,以及如何使用。到目前为止,我在构造函数中使用QwtPlot->setCanvasBackground(),但是在我的程序中,用户可以选择使用其他一些图形选项来更改绘图的背景颜色,这些选项都设置在属于继承自QwtPlot的类的特定方法中。任何建议吗?感谢您的支持
您可以使用Qt样式表。下面的代码将画布的背景色设置为灰色:
QwtPlotCanvas { background: #888888; }
另一个更改QwtPlot画布颜色的选项:
plot->setAutoFillBackground(false);
plot->canvas()->setPalette(color);
相关文章:
- 将"打开的CV图像"中的"颜色"转换为整数格式
- 如何在内核C++中使用1920x1080x16M图形或类似的16M颜色?(VGA)
- 如何在24位SDL_Surface上设置像素的颜色
- QwtPlot具有相等的轴和自动缩放
- 如何从SDL_Surface获取特定像素的颜色
- 列表视图更改选择颜色
- GtkTreeView 交替行颜色
- dx11 渲染到纹理仅显示透明颜色
- 使用 OpenGL 4.5 更改所选顶点的颜色
- 为什么我的 LEGACY OPENGL 颜色反转了?
- 双击更改 mfc 中列表控件中的行的颜色
- 更改 QT 中按钮的颜色
- 当我使用CHAR_INFO结构时,控制台会无缘无故地改变颜色
- 列表视图项的替代颜色
- GLSL 将 uint 转换为浮点颜色
- std::带有颜色和标题的 clog 包装器无法正确打印整数
- Vec3b:r/g/b 颜色的最大值为 254,而不是 255
- 如何将矢量对象更改为不同的颜色?
- QwtPlot:使最后绘制的点看起来具有不同的颜色或大小
- 方法,允许我更改QwtPlot颜色背景