我知道一种方式,让每个通道绘制在单独的一个QPixmap上(比如300像素高的长条pixmap),这样多个通道将互不影响,但是这种方式对我的改动太大了……,我是直接绘制在一个大的pixmap上的,希望通过绘制每个波形通道时设置一下QPainter来限定范围。
3 个解决方案
#1
我知道了
QPainter关于clip的操作,见Qt assistant
谁第一个回复我就把分给他结贴!
QPainter关于clip的操作,见Qt assistant
谁第一个回复我就把分给他结贴!
![用QPainter绘制波形,如何控制显示范围? 用QPainter绘制波形,如何控制显示范围?](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eU15NW5hV1k9.jpg?w=700&webp=1)
#2
...我引用的是QWT的库,里面有些东西可以直接用。也是类似处理的。
#3
![用QPainter绘制波形,如何控制显示范围? 用QPainter绘制波形,如何控制显示范围?](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNRE12TURRdk1UTTVNemt5TXpNMk1GOHpPVEkxT1RBdWNHNW4%3D.jpg?w=700&webp=1)
#1
我知道了
QPainter关于clip的操作,见Qt assistant
谁第一个回复我就把分给他结贴!
QPainter关于clip的操作,见Qt assistant
谁第一个回复我就把分给他结贴!
![用QPainter绘制波形,如何控制显示范围? 用QPainter绘制波形,如何控制显示范围?](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OW1iM0oxYlM1amMyUnVMbTVsZEM5UWIybHVkRVp2Y25WdEwzVnBMM05qY21sd2RITXZZM05rYmk5UWJIVm5hVzR2TURBekwyMXZibXRsZVM4eU15NW5hV1k9.jpg?w=700&webp=1)
#2
...我引用的是QWT的库,里面有些东西可以直接用。也是类似处理的。
#3
![用QPainter绘制波形,如何控制显示范围? 用QPainter绘制波形,如何控制显示范围?](https://image.shishitao.com:8440/aHR0cHM6Ly93d3cuaXRkYWFuLmNvbS9nby9hSFIwY0hNNkx5OXBiV2N0WW1KekxtTnpaRzR1Ym1WMEwzVndiRzloWkM4eU1ERTBNRE12TURRdk1UTTVNemt5TXpNMk1GOHpPVEkxT1RBdWNHNW4%3D.jpg?w=700&webp=1)