]> sigrok.org Git - pulseview.git/blobdiff - pv/view/header.hpp
Remove Header::BaselineOffset and move arrows as needed instead
[pulseview.git] / pv / view / header.hpp
index 9ea1ff455d0e84d18d7ef2daf957698d03f163bc..6a4c9a39521863e9aac6e111d08b21b0ebcdbf5e 100644 (file)
@@ -14,8 +14,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_HEADER_HPP
@@ -27,6 +26,9 @@
 
 #include "marginwidget.hpp"
 
+using std::shared_ptr;
+using std::vector;
+
 namespace pv {
 namespace views {
 namespace TraceView {
@@ -54,17 +56,11 @@ public:
         */
        QSize extended_size_hint() const;
 
-       /**
-        * The horizontal offset, relative to the left edge of the widget,
-        * where the arrows of the trace labels end.
-        */
-       static const int BaselineOffset;
-
 private:
        /**
         * Gets the row items.
         */
-       std::vector< std::shared_ptr<ViewItem> > items();
+       vector< shared_ptr<ViewItem> > items();
 
        /**
         * Gets the first view item which has a label that contains @c pt .
@@ -72,7 +68,7 @@ private:
         * @return the view item that has been found, or and empty
         *   @c shared_ptr if no item was found.
         */
-       std::shared_ptr<ViewItem> get_mouse_over_item(const QPoint &pt);
+       shared_ptr<ViewItem> get_mouse_over_item(const QPoint &pt);
 
 private:
        void paintEvent(QPaintEvent *event);