]> sigrok.org Git - pulseview.git/blobdiff - pv/view/cursorheader.cpp
View: Added time_markers
[pulseview.git] / pv / view / cursorheader.cpp
index 3e2944e09269304a823db91b49fe6ecaef06f2da..1a656eb19f5edac14b7595c7db6569fa45de0822 100644 (file)
@@ -30,6 +30,7 @@
 #include <pv/widgets/popup.hpp>
 
 using std::shared_ptr;
+using std::vector;
 
 namespace pv {
 namespace view {
@@ -59,9 +60,9 @@ QSize CursorHeader::sizeHint() const
 
 void CursorHeader::clear_selection()
 {
-       CursorPair &cursors = view_.cursors();
-       cursors.first()->select(false);
-       cursors.second()->select(false);
+       const vector< shared_ptr<TimeItem> > items(view_.time_items());
+       for (auto &i : items)
+               i->select(false);
        update();
 }