projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Segment: Rework append_samples() so it can handle large input
[pulseview.git]
/
pv
/
view
/
trace.cpp
diff --git
a/pv/view/trace.cpp
b/pv/view/trace.cpp
index 66f13edb12dac9b4cf4795af5916c026f1713772..e1b51373ae667616895f09f76c224283fd4f410c 100644
(file)
--- a/
pv/view/trace.cpp
+++ b/
pv/view/trace.cpp
@@
-151,7
+151,7
@@
QRectF Trace::label_rect(const QRectF &rect) const
label_size.height());
}
label_size.height());
}
-void Trace::paint_back(QPainter &p,
const
ViewItemPaintParams &pp)
+void Trace::paint_back(QPainter &p, ViewItemPaintParams &pp)
{
const View *view = owner_->view();
assert(view);
{
const View *view = owner_->view();
assert(view);
@@
-159,7
+159,7
@@
void Trace::paint_back(QPainter &p, const ViewItemPaintParams &pp)
if (view->coloured_bg())
p.setBrush(base_->bgcolour());
else
if (view->coloured_bg())
p.setBrush(base_->bgcolour());
else
- p.setBrush(
bgcolour_state_
? BrightGrayBGColour : DarkGrayBGColour);
+ p.setBrush(
pp.next_bg_colour_state()
? BrightGrayBGColour : DarkGrayBGColour);
p.setPen(QPen(Qt::NoPen));
p.setPen(QPen(Qt::NoPen));
@@
-168,7
+168,7
@@
void Trace::paint_back(QPainter &p, const ViewItemPaintParams &pp)
pp.width(), extents.second - extents.first);
}
pp.width(), extents.second - extents.first);
}
-void Trace::paint_axis(QPainter &p,
const
ViewItemPaintParams &pp, int y)
+void Trace::paint_axis(QPainter &p, ViewItemPaintParams &pp, int y)
{
p.setRenderHint(QPainter::Antialiasing, false);
{
p.setRenderHint(QPainter::Antialiasing, false);