Make member variable underscores a suffix instead of a prefix
[pulseview.git] / pv / view / tracegroup.h
index 341a2a8835fac28ea57f7c04c47acd867c199e4c..d24647649a95a30755a1d80a7bc75010d7e1ea30 100644 (file)
@@ -34,6 +34,8 @@ class TraceGroup : public RowItem, public RowItemOwner
 private:
        static const int Padding;
        static const int Width;
+       static const int LineThickness;
+       static const QColor LineColour;
 
 public:
        /**
@@ -106,9 +108,21 @@ public:
        /**
         * Returns the total vertical offset of this trace and all it's owners
         */
-       int owner_v_offset() const;
+       int owner_visual_v_offset() const;
 
-       void update_viewport();
+       void restack_items();
+
+       /**
+        * Returns the number of nested parents that this row item owner has.
+        */
+       unsigned int depth() const;
+
+       void ungroup();
+
+public:
+       void appearance_changed(bool label, bool content);
+
+       void extents_changed(bool horz, bool vert);
 
 private Q_SLOTS:
        void on_ungroup();