Mercurial > hg > svgui
comparison layer/WaveformLayer.cpp @ 1393:a0bfe366f9cb spectrogramparam
Correct positioning for centre line when antialiasing with non-0-width pen
| author | Chris Cannam |
|---|---|
| date | Wed, 14 Nov 2018 14:16:06 +0000 |
| parents | 694004228ab7 |
| children | 28075cc658c9 |
comparison
equal
deleted
inserted
replaced
| 1392:900bed394f5a | 1393:a0bfe366f9cb |
|---|---|
| 781 my = m + (((ch - minChannel) * h) / channels); | 781 my = m + (((ch - minChannel) * h) / channels); |
| 782 } | 782 } |
| 783 | 783 |
| 784 // Horizontal axis along middle | 784 // Horizontal axis along middle |
| 785 paint->setPen(QPen(midColour, 0)); | 785 paint->setPen(QPen(midColour, 0)); |
| 786 paint->drawLine(x0, my, x1, my); | 786 paint->drawLine(QPointF(x0, my + 0.5), QPointF(x1, my + 0.5)); |
| 787 | 787 |
| 788 paintChannelScaleGuides(v, paint, rect, ch); | 788 paintChannelScaleGuides(v, paint, rect, ch); |
| 789 | 789 |
| 790 int rangeix = ch - minChannel; | 790 int rangeix = ch - minChannel; |
| 791 | 791 |
