X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Fcursor.cpp;h=f22680b9f46f547bfbb315f43f9131140a588dc0;hb=64a21e782d6c9081f13f8398e6408c13648d1d14;hp=7432e3048e217c20a3e72a4d06bc6f1fffa4b53b;hpb=3ccf0f7f5b1b31ac628a983a2becee6f4c4c1507;p=pulseview.git diff --git a/pv/view/cursor.cpp b/pv/view/cursor.cpp index 7432e304..f22680b9 100644 --- a/pv/view/cursor.cpp +++ b/pv/view/cursor.cpp @@ -14,15 +14,14 @@ * 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 . */ #include "cursor.hpp" +#include "pv/util.hpp" #include "ruler.hpp" #include "view.hpp" -#include "pv/util.hpp" #include #include @@ -35,12 +34,12 @@ #include #include -using std::abs; +using std::abs; // Force usage of std::abs() instead of C's abs(). using std::shared_ptr; -using std::numeric_limits; namespace pv { -namespace view { +namespace views { +namespace TraceView { const QColor Cursor::FillColour(52, 101, 164); @@ -68,7 +67,7 @@ QRectF Cursor::label_rect(const QRectF &rect) const const shared_ptr other(get_other_cursor()); assert(other); - const float x = ((time_ - view_.offset())/ view_.scale()).convert_to(); + const float x = get_x(); QFontMetrics m(QApplication::font()); QSize text_size = m.boundingRect(get_text()).size(); @@ -97,5 +96,6 @@ shared_ptr Cursor::get_other_cursor() const cursors->second() : cursors->first(); } -} // namespace view +} // namespace TraceView +} // namespace views } // namespace pv