RowItem: Bundled painting parameters into RowItemPaintParams
[pulseview.git] / pv / view / rowitem.cpp
index 6e87de1019514a9a2ffa2727f0c1d5a63ea6f270..597c4a138ec53fa4ecde9d924d4307be529abb4c 100644 (file)
@@ -120,25 +120,22 @@ QPoint RowItem::point() const
        return QPoint(0, visual_v_offset());
 }
 
-void RowItem::paint_back(QPainter &p, int left, int right)
+void RowItem::paint_back(QPainter &p, const RowItemPaintParams &pp)
 {
        (void)p;
-       (void)left;
-       (void)right;
+       (void)pp;
 }
 
-void RowItem::paint_mid(QPainter &p, int left, int right)
+void RowItem::paint_mid(QPainter &p, const RowItemPaintParams &pp)
 {
        (void)p;
-       (void)left;
-       (void)right;
+       (void)pp;
 }
 
-void RowItem::paint_fore(QPainter &p, int left, int right)
+void RowItem::paint_fore(QPainter &p, const RowItemPaintParams &pp)
 {
        (void)p;
-       (void)left;
-       (void)right;
+       (void)pp;
 }
 
 void RowItem::hover_point_changed()