X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Frowitem.cpp;h=4ad8b5998adf477abf4ac2343c1967675ce2fb87;hp=fe194bf72ea3b8e9be963dba40dd2beb5d7f8929;hb=03cc651d78a85308107e0ef3e5e514503d7c723c;hpb=23935421086ebf58cfe68228971ded327a6155a1 diff --git a/pv/view/rowitem.cpp b/pv/view/rowitem.cpp index fe194bf7..4ad8b599 100644 --- a/pv/view/rowitem.cpp +++ b/pv/view/rowitem.cpp @@ -1,7 +1,7 @@ /* * This file is part of the PulseView project. * - * Copyright (C) 2013 Joel Holdsworth + * Copyright (C) 2015 Joel Holdsworth * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -18,72 +18,11 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ -#include - -#include "view.h" - -#include "rowitem.h" +#include "rowitem.hpp" namespace pv { namespace view { -RowItem::RowItem() : - _view(NULL), - _v_offset(0) -{ -} - -int RowItem::get_v_offset() const -{ - return _v_offset; -} - -void RowItem::set_v_offset(int v_offset) -{ - _v_offset = v_offset; -} - -void RowItem::set_view(View *view) -{ - assert(view); - - if (_view) - disconnect(_view, SIGNAL(hover_point_changed()), - this, SLOT(on_hover_point_changed())); - - _view = view; - - connect(view, SIGNAL(hover_point_changed()), - this, SLOT(on_hover_point_changed())); -} - -int RowItem::get_y() const -{ - assert(_view); - return _v_offset + _view->v_offset(); -} - -void RowItem::paint_back(QPainter &p, int left, int right) -{ - (void)p; - (void)left; - (void)right; -} - -void RowItem::paint_mid(QPainter &p, int left, int right) -{ - (void)p; - (void)left; - (void)right; -} - -void RowItem::paint_fore(QPainter &p, int left, int right) -{ - (void)p; - (void)left; - (void)right; -} - void RowItem::hover_point_changed() { }