X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fviewport.cpp;h=f8d568109f3c198f78e145ba0bdc25be041779b7;hp=3b06cf9e85e0bc31a5c8f4e7edba38be8aaaa119;hb=f9abf97e78bc4825d80926b0ebc6cbaef40768b1;hpb=9f46d9058be2cc2b11ccecb0ba4c4f61d55bec1a diff --git a/pv/view/viewport.cpp b/pv/view/viewport.cpp index 3b06cf9e..f8d56810 100644 --- a/pv/view/viewport.cpp +++ b/pv/view/viewport.cpp @@ -26,11 +26,9 @@ #include -#include - -using boost::shared_ptr; using std::max; using std::min; +using std::shared_ptr; using std::vector; namespace pv { @@ -59,7 +57,7 @@ int Viewport::get_total_height() const { int h = 0; const vector< shared_ptr > traces(_view.get_traces()); - BOOST_FOREACH(const shared_ptr t, traces) { + for (const shared_ptr t : traces) { assert(t); h = max(t->get_v_offset() + View::SignalHeight, h); } @@ -78,16 +76,16 @@ void Viewport::paintEvent(QPaintEvent*) _view.cursors().draw_viewport_background(p, rect()); // Plot the signal - BOOST_FOREACH(const shared_ptr t, traces) + for (const shared_ptr t : traces) { assert(t); t->paint_back(p, 0, width()); } - BOOST_FOREACH(const shared_ptr t, traces) + for (const shared_ptr t : traces) t->paint_mid(p, 0, width()); - BOOST_FOREACH(const shared_ptr t, traces) + for (const shared_ptr t : traces) t->paint_fore(p, 0, width()); if (_view.cursors_shown()) @@ -145,7 +143,7 @@ void Viewport::wheelEvent(QWheelEvent *event) void Viewport::on_signals_changed() { const vector< shared_ptr > traces(_view.get_traces()); - BOOST_FOREACH(shared_ptr t, traces) { + for (shared_ptr t : traces) { assert(t); connect(t.get(), SIGNAL(visibility_changed()), this, SLOT(update()));