Move trace view files

This commit is contained in:
Soeren Apel 2017-06-10 15:37:28 +02:00
parent 4c7a19d3d7
commit 1573bf16ba
62 changed files with 218 additions and 218 deletions

View File

@ -224,31 +224,31 @@ set(pulseview_SOURCES
pv/prop/property.cpp
pv/prop/string.cpp
pv/toolbars/mainbar.cpp
pv/view/analogsignal.cpp
pv/view/cursor.cpp
pv/view/cursorpair.cpp
pv/view/flag.cpp
pv/view/header.cpp
pv/view/marginwidget.cpp
pv/view/logicsignal.cpp
pv/view/rowitem.cpp
pv/view/ruler.cpp
pv/view/signal.cpp
pv/view/signalscalehandle.cpp
pv/view/timeitem.cpp
pv/view/timemarker.cpp
pv/view/trace.cpp
pv/view/tracegroup.cpp
pv/view/tracepalette.cpp
pv/view/tracetreeitem.cpp
pv/view/tracetreeitemowner.cpp
pv/view/triggermarker.cpp
pv/view/view.cpp
pv/view/viewitem.cpp
pv/view/viewitemowner.cpp
pv/view/viewitempaintparams.cpp
pv/view/viewport.cpp
pv/view/viewwidget.cpp
pv/views/trace/analogsignal.cpp
pv/views/trace/cursor.cpp
pv/views/trace/cursorpair.cpp
pv/views/trace/flag.cpp
pv/views/trace/header.cpp
pv/views/trace/marginwidget.cpp
pv/views/trace/logicsignal.cpp
pv/views/trace/rowitem.cpp
pv/views/trace/ruler.cpp
pv/views/trace/signal.cpp
pv/views/trace/signalscalehandle.cpp
pv/views/trace/timeitem.cpp
pv/views/trace/timemarker.cpp
pv/views/trace/trace.cpp
pv/views/trace/tracegroup.cpp
pv/views/trace/tracepalette.cpp
pv/views/trace/tracetreeitem.cpp
pv/views/trace/tracetreeitemowner.cpp
pv/views/trace/triggermarker.cpp
pv/views/trace/view.cpp
pv/views/trace/viewitem.cpp
pv/views/trace/viewitemowner.cpp
pv/views/trace/viewitempaintparams.cpp
pv/views/trace/viewport.cpp
pv/views/trace/viewwidget.cpp
pv/views/viewbase.cpp
pv/views/trace/standardbar.cpp
pv/widgets/colourbutton.cpp
@ -288,26 +288,26 @@ set(pulseview_HEADERS
pv/prop/property.hpp
pv/prop/string.hpp
pv/toolbars/mainbar.hpp
pv/view/analogsignal.hpp
pv/view/cursor.hpp
pv/view/flag.hpp
pv/view/header.hpp
pv/view/logicsignal.hpp
pv/view/marginwidget.hpp
pv/view/rowitem.hpp
pv/view/ruler.hpp
pv/view/signal.hpp
pv/view/signalscalehandle.hpp
pv/view/timeitem.hpp
pv/view/timemarker.hpp
pv/view/trace.hpp
pv/view/tracegroup.hpp
pv/view/tracetreeitem.hpp
pv/view/triggermarker.hpp
pv/view/view.hpp
pv/view/viewitem.hpp
pv/view/viewport.hpp
pv/view/viewwidget.hpp
pv/views/trace/analogsignal.hpp
pv/views/trace/cursor.hpp
pv/views/trace/flag.hpp
pv/views/trace/header.hpp
pv/views/trace/logicsignal.hpp
pv/views/trace/marginwidget.hpp
pv/views/trace/rowitem.hpp
pv/views/trace/ruler.hpp
pv/views/trace/signal.hpp
pv/views/trace/signalscalehandle.hpp
pv/views/trace/timeitem.hpp
pv/views/trace/timemarker.hpp
pv/views/trace/trace.hpp
pv/views/trace/tracegroup.hpp
pv/views/trace/tracetreeitem.hpp
pv/views/trace/triggermarker.hpp
pv/views/trace/view.hpp
pv/views/trace/viewitem.hpp
pv/views/trace/viewport.hpp
pv/views/trace/viewwidget.hpp
pv/views/viewbase.hpp
pv/views/trace/standardbar.hpp
pv/widgets/colourbutton.hpp
@ -339,14 +339,14 @@ if(ENABLE_DECODE)
pv/data/decode/decoder.cpp
pv/data/decode/row.cpp
pv/data/decode/rowdata.cpp
pv/view/decodetrace.cpp
pv/views/trace/decodetrace.cpp
pv/widgets/decodergroupbox.cpp
pv/widgets/decodermenu.cpp
)
list(APPEND pulseview_HEADERS
pv/data/decoderstack.hpp
pv/view/decodetrace.hpp
pv/views/trace/decodetrace.hpp
pv/widgets/decodergroupbox.hpp
pv/widgets/decodermenu.hpp
)

View File

@ -30,7 +30,7 @@
#include <pv/data/logic.hpp>
#include <pv/data/logicsegment.hpp>
#include <pv/session.hpp>
#include <pv/view/logicsignal.hpp>
#include <pv/views/trace/logicsignal.hpp>
using std::lock_guard;
using std::mutex;

View File

@ -45,7 +45,7 @@
#include "globalsettings.hpp"
#include "toolbars/mainbar.hpp"
#include "util.hpp"
#include "view/view.hpp"
#include "views/trace/view.hpp"
#include "views/trace/standardbar.hpp"
#include <libsigrokcxx/libsigrokcxx.hpp>

View File

@ -30,7 +30,7 @@
#include <pv/data/signalbase.hpp>
#include <pv/devices/device.hpp>
#include <pv/session.hpp>
#include <pv/view/signal.hpp>
#include <pv/views/trace/signal.hpp>
#include <libsigrokcxx/libsigrokcxx.hpp>

View File

@ -43,11 +43,11 @@
#include "toolbars/mainbar.hpp"
#include "view/analogsignal.hpp"
#include "view/decodetrace.hpp"
#include "view/logicsignal.hpp"
#include "view/signal.hpp"
#include "view/view.hpp"
#include "views/trace/analogsignal.hpp"
#include "views/trace/decodetrace.hpp"
#include "views/trace/logicsignal.hpp"
#include "views/trace/signal.hpp"
#include "views/trace/view.hpp"
#include <libsigrokcxx/libsigrokcxx.hpp>

View File

@ -46,7 +46,7 @@
#include <pv/popups/channels.hpp>
#include <pv/popups/deviceoptions.hpp>
#include <pv/util.hpp>
#include <pv/view/view.hpp>
#include <pv/views/trace/view.hpp>
#include <pv/widgets/exportmenu.hpp>
#include <pv/widgets/importmenu.hpp>
#ifdef ENABLE_DECODE

View File

@ -34,14 +34,15 @@
#include <QString>
#include "analogsignal.hpp"
#include "logicsignal.hpp"
#include "view.hpp"
#include "pv/data/analog.hpp"
#include "pv/data/analogsegment.hpp"
#include "pv/data/logic.hpp"
#include "pv/data/logicsegment.hpp"
#include "pv/data/signalbase.hpp"
#include "pv/globalsettings.hpp"
#include "pv/view/logicsignal.hpp"
#include "pv/view/view.hpp"
#include <libsigrokcxx/libsigrokcxx.hpp>
@ -58,7 +59,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor AnalogSignal::SignalColours[4] = {
QColor(0xC4, 0xA0, 0x00), // Yellow
@ -852,6 +853,6 @@ void AnalogSignal::on_display_type_changed(int index)
owner_->row_item_appearance_changed(false, true);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -39,7 +39,7 @@ class SignalBase;
}
namespace views {
namespace TraceView {
namespace trace {
class AnalogSignal : public Signal
{
@ -182,7 +182,7 @@ private:
bool autoranging_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -39,7 +39,7 @@ using std::shared_ptr;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor Cursor::FillColour(52, 101, 164);
@ -96,6 +96,6 @@ shared_ptr<Cursor> Cursor::get_other_cursor() const
cursors->second() : cursors->first();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -32,7 +32,7 @@ class QPainter;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class Cursor : public TimeMarker
{
@ -71,7 +71,7 @@ private:
shared_ptr<Cursor> get_other_cursor() const;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ using std::pair;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const int CursorPair::DeltaPadding = 8;
const QColor CursorPair::ViewportFillColour(220, 231, 243);
@ -190,6 +190,6 @@ pair<float, float> CursorPair::get_cursor_offsets() const
return pair<float, float>(first_->get_x(), second_->get_x());
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -33,7 +33,7 @@ class QPainter;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class CursorPair : public TimeItem
{
@ -108,7 +108,7 @@ private:
QSizeF text_size_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -39,6 +39,8 @@ extern "C" {
#include <QToolTip>
#include "decodetrace.hpp"
#include "view.hpp"
#include "viewport.hpp"
#include <pv/globalsettings.hpp>
#include <pv/data/decode/annotation.hpp>
@ -48,8 +50,6 @@ extern "C" {
#include <pv/data/logicsegment.hpp>
#include <pv/session.hpp>
#include <pv/strnatcmp.hpp>
#include <pv/view/view.hpp>
#include <pv/view/viewport.hpp>
#include <pv/widgets/decodergroupbox.hpp>
#include <pv/widgets/decodermenu.hpp>
@ -70,7 +70,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor DecodeTrace::DecodeColours[4] = {
QColor(0xEF, 0x29, 0x29), // Red
@ -1061,6 +1061,6 @@ void DecodeTrace::on_show_hide_decoder(int index)
owner_->row_item_appearance_changed(false, true);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -64,7 +64,7 @@ class DecoderGroupBox;
}
namespace views {
namespace TraceView {
namespace trace {
class DecodeTrace : public Trace
{
@ -228,7 +228,7 @@ private:
QSignalMapper delete_mapper_, show_hide_mapper_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ using std::shared_ptr;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor Flag::FillColour(0x73, 0xD2, 0x16);
@ -109,6 +109,6 @@ void Flag::on_text_changed(const QString &text)
view_.time_item_appearance_changed(true, false);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -30,7 +30,7 @@ class QMenu;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class Flag : public TimeMarker, public enable_shared_from_this<Flag>
{
@ -78,7 +78,7 @@ private:
QString text_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -47,7 +47,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const int Header::Padding = 12;
@ -210,6 +210,6 @@ void Header::on_ungroup()
} while (restart);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -31,7 +31,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TraceTreeItem;
class View;
@ -84,7 +84,7 @@ private Q_SLOTS:
void on_ungroup();
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -38,7 +38,6 @@
#include <pv/devices/device.hpp>
#include <pv/globalsettings.hpp>
#include <pv/session.hpp>
#include <pv/view/view.hpp>
#include <libsigrokcxx/libsigrokcxx.hpp>
@ -59,7 +58,7 @@ using sigrok::TriggerMatchType;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const float LogicSignal::Oversampling = 2.0f;
@ -532,6 +531,6 @@ void LogicSignal::on_trigger()
modify_trigger();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -48,7 +48,7 @@ class Logic;
}
namespace views {
namespace TraceView {
namespace trace {
class LogicSignal : public Signal
{
@ -148,7 +148,7 @@ private:
static QCache<QString, const QPixmap> pixmap_cache_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -30,7 +30,7 @@ using std::shared_ptr;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
MarginWidget::MarginWidget(View &parent) :
ViewWidget(parent)
@ -74,6 +74,6 @@ void MarginWidget::keyPressEvent(QKeyEvent *event)
}
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -30,7 +30,7 @@ using std::shared_ptr;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class ViewItem;
@ -67,7 +67,7 @@ protected:
virtual void keyPressEvent(QKeyEvent *event);
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -21,12 +21,12 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
void RowItem::hover_point_changed()
{
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -20,11 +20,11 @@
#ifndef PULSEVIEW_PV_VIEWS_TRACEVIEW_ROWITEM_HPP
#define PULSEVIEW_PV_VIEWS_TRACEVIEW_ROWITEM_HPP
#include <pv/view/viewitem.hpp>
#include "viewitem.hpp"
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class RowItem : public ViewItem
{
@ -34,7 +34,7 @@ public:
virtual void hover_point_changed();
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const float Ruler::RulerHeight = 2.5f; // x Text Height
const int Ruler::MinorTickSubdivision = 4;
@ -272,6 +272,6 @@ void Ruler::resizeEvent(QResizeEvent*)
invalidate_tick_position_cache();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -41,7 +41,7 @@ struct tick_position_test_2;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TimeItem;
class ViewItem;
@ -177,7 +177,7 @@ private Q_SLOTS:
void invalidate_tick_position_cache();
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -40,7 +40,7 @@ using std::make_shared;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const char *const ChannelNames[] = {
"CLK",
@ -183,6 +183,6 @@ void Signal::on_enabled_changed(bool enabled)
owner_->extents_changed(true, true);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -43,7 +43,7 @@ class SignalData;
}
namespace views {
namespace TraceView {
namespace trace {
class Signal : public Trace, public ViewItemOwner
{
@ -116,7 +116,7 @@ protected:
QComboBox *name_widget_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -30,7 +30,7 @@ using std::min;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
SignalScaleHandle::SignalScaleHandle(Signal &owner) :
owner_(owner)
@ -103,6 +103,6 @@ void SignalScaleHandle::paint_fore(QPainter &p, ViewItemPaintParams &pp)
p.drawEllipse(r);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -24,7 +24,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class Signal;
@ -87,7 +87,7 @@ private:
Signal &owner_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -22,9 +22,9 @@
#include <QMessageBox>
#include "standardbar.hpp"
#include "view.hpp"
#include <pv/mainwindow.hpp>
#include <pv/view/view.hpp>
using pv::views::TraceView::View;

View File

@ -22,7 +22,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
TimeItem::TimeItem(View &view) :
view_(view) {
@ -34,6 +34,6 @@ void TimeItem::drag_by(const QPoint &delta)
view_.scale());
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -24,7 +24,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class View;
@ -58,7 +58,7 @@ protected:
View &view_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -39,7 +39,7 @@ using std::min;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const int TimeMarker::ArrowSize = 4;
@ -193,6 +193,6 @@ void TimeMarker::on_value_changed(const pv::util::Timestamp& value)
set_time(value);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -37,7 +37,7 @@ namespace widgets {
}
namespace views {
namespace TraceView {
namespace trace {
class View;
@ -127,7 +127,7 @@ protected:
bool updating_value_widget_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -40,7 +40,7 @@ using std::shared_ptr;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QPen Trace::AxisPen(QColor(0, 0, 0, 30 * 256 / 100));
const int Trace::LabelHitPadding = 2;
@ -279,6 +279,6 @@ void Trace::on_colouredit_changed(const QColor &colour)
set_colour(colour);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -47,7 +47,7 @@ class Popup;
}
namespace views {
namespace TraceView {
namespace trace {
class Trace : public TraceTreeItem
{
@ -140,7 +140,7 @@ private:
QFormLayout *popup_form_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const int TraceGroup::Padding = 8;
const int TraceGroup::Width = 12;
@ -223,6 +223,6 @@ void TraceGroup::extents_changed(bool horz, bool vert)
owner_->extents_changed(horz, vert);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -27,7 +27,7 @@ using std::pair;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TraceGroup : public TraceTreeItem, public TraceTreeItemOwner
{
@ -129,7 +129,7 @@ private Q_SLOTS:
void on_ungroup();
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -21,7 +21,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor TracePalette::Colours[Cols * Rows] = {
@ -66,6 +66,6 @@ const QColor TracePalette::Colours[Cols * Rows] = {
QColor(0xFF, 0xFF, 0xFF), // White
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -24,7 +24,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TracePalette
{
@ -34,7 +34,7 @@ public:
static const QColor Colours[Cols * Rows];
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -25,7 +25,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
TraceTreeItem::TraceTreeItem() :
owner_(nullptr),
@ -138,6 +138,6 @@ QPoint TraceTreeItem::point(const QRect &rect) const
return QPoint(rect.right(), get_visual_y());
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -31,7 +31,7 @@ using std::pair;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TraceTreeItemOwner;
@ -129,7 +129,7 @@ private:
QPropertyAnimation v_offset_animation_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const ViewItemOwner::item_list& TraceTreeItemOwner::child_items() const
{
@ -114,6 +114,6 @@ void TraceTreeItemOwner::restack_items()
{
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -32,7 +32,7 @@ namespace pv {
class Session;
namespace views {
namespace TraceView {
namespace trace {
class TraceTreeItem;
class View;
@ -106,7 +106,7 @@ public:
virtual void extents_changed(bool horz, bool vert) = 0;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -22,7 +22,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QColor TriggerMarker::Colour(0x00, 0x00, 0xB0);
@ -78,6 +78,6 @@ void TriggerMarker::paint_fore(QPainter &p, ViewItemPaintParams &pp)
p.drawLine(QPointF(x, pp.top()), QPointF(x, pp.bottom()));
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -24,7 +24,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class TriggerMarker : public TimeItem
{
@ -80,7 +80,7 @@ private:
pv::util::Timestamp time_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -90,7 +90,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const Timestamp View::MaxScale("1e9");
const Timestamp View::MinScale("1e-12");
@ -1374,6 +1374,6 @@ void View::on_hover_point_changed()
r->hover_point_changed();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -60,7 +60,7 @@ class Logic;
namespace views {
namespace TraceView {
namespace trace {
class CursorHeader;
class DecodeTrace;
@ -456,7 +456,7 @@ private:
int saved_v_offset_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -27,7 +27,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
const QSizeF ViewItem::LabelPadding(4, 0);
const int ViewItem::HighlightRadius = 3;
@ -135,6 +135,6 @@ QColor ViewItem::select_text_colour(QColor background)
return (background.lightness() > 110) ? Qt::black : Qt::white;
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -37,7 +37,7 @@ class Popup;
}
namespace views {
namespace TraceView {
namespace trace {
class ViewItemOwner;
@ -172,7 +172,7 @@ private:
bool selected_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -37,7 +37,7 @@ using std::stack;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
template<class Owner, class Item> class ViewItemIterator
{
@ -125,7 +125,7 @@ void swap(ViewItemIterator<Owner, Item>& a, ViewItemIterator<Owner, Item>& b)
a.swap(b);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -25,7 +25,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
ViewItemOwner::iterator ViewItemOwner::begin()
{
@ -47,6 +47,6 @@ ViewItemOwner::const_iterator ViewItemOwner::end() const
return const_iterator(this);
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -34,7 +34,7 @@ namespace pv {
class Session;
namespace views {
namespace TraceView {
namespace trace {
class ViewItem;
class View;
@ -94,7 +94,7 @@ protected:
item_list items_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -26,7 +26,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
ViewItemPaintParams::ViewItemPaintParams(
const QRect &rect, double scale, const pv::util::Timestamp& offset) :
@ -48,6 +48,6 @@ int ViewItemPaintParams::text_height()
return QFontMetrics(font()).height();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -27,7 +27,7 @@
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class ViewItemPaintParams
{
@ -93,7 +93,7 @@ private:
bool bg_colour_state_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -44,7 +44,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
Viewport::Viewport(View &parent) :
ViewWidget(parent),
@ -219,6 +219,6 @@ void Viewport::wheelEvent(QWheelEvent *event)
}
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -37,7 +37,7 @@ class Session;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class View;
@ -106,7 +106,7 @@ private:
bool pinch_zoom_active_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -31,7 +31,7 @@ using std::vector;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
ViewWidget::ViewWidget(View &parent) :
QWidget(&parent),
@ -305,6 +305,6 @@ void ViewWidget::leaveEvent(QEvent*)
update();
}
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -31,7 +31,7 @@ class QTouchEvent;
namespace pv {
namespace views {
namespace TraceView {
namespace trace {
class View;
class ViewItem;
@ -139,14 +139,14 @@ Q_SIGNALS:
void selection_changed();
protected:
pv::views::TraceView::View &view_;
pv::views::trace::View &view_;
QPoint mouse_point_;
QPoint mouse_down_point_;
shared_ptr<ViewItem> mouse_down_item_;
bool item_dragging_;
};
} // namespace TraceView
} // namespace trace
} // namespace views
} // namespace pv

View File

@ -51,31 +51,31 @@ set(pulseview_TEST_SOURCES
${PROJECT_SOURCE_DIR}/pv/popups/channels.cpp
${PROJECT_SOURCE_DIR}/pv/popups/deviceoptions.cpp
${PROJECT_SOURCE_DIR}/pv/toolbars/mainbar.cpp
${PROJECT_SOURCE_DIR}/pv/view/analogsignal.cpp
${PROJECT_SOURCE_DIR}/pv/view/cursor.cpp
${PROJECT_SOURCE_DIR}/pv/view/cursorpair.cpp
${PROJECT_SOURCE_DIR}/pv/view/flag.cpp
${PROJECT_SOURCE_DIR}/pv/view/header.cpp
${PROJECT_SOURCE_DIR}/pv/view/marginwidget.cpp
${PROJECT_SOURCE_DIR}/pv/view/logicsignal.cpp
${PROJECT_SOURCE_DIR}/pv/view/rowitem.cpp
${PROJECT_SOURCE_DIR}/pv/view/ruler.cpp
${PROJECT_SOURCE_DIR}/pv/view/signal.cpp
${PROJECT_SOURCE_DIR}/pv/view/signalscalehandle.cpp
${PROJECT_SOURCE_DIR}/pv/view/timeitem.cpp
${PROJECT_SOURCE_DIR}/pv/view/timemarker.cpp
${PROJECT_SOURCE_DIR}/pv/view/trace.cpp
${PROJECT_SOURCE_DIR}/pv/view/tracegroup.cpp
${PROJECT_SOURCE_DIR}/pv/view/tracepalette.cpp
${PROJECT_SOURCE_DIR}/pv/view/tracetreeitem.cpp
${PROJECT_SOURCE_DIR}/pv/view/tracetreeitemowner.cpp
${PROJECT_SOURCE_DIR}/pv/view/triggermarker.cpp
${PROJECT_SOURCE_DIR}/pv/view/view.cpp
${PROJECT_SOURCE_DIR}/pv/view/viewitem.cpp
${PROJECT_SOURCE_DIR}/pv/view/viewitemowner.cpp
${PROJECT_SOURCE_DIR}/pv/view/viewitempaintparams.cpp
${PROJECT_SOURCE_DIR}/pv/view/viewport.cpp
${PROJECT_SOURCE_DIR}/pv/view/viewwidget.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/analogsignal.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/cursor.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/cursorpair.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/flag.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/header.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/marginwidget.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/logicsignal.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/rowitem.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/ruler.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/signal.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/signalscalehandle.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/timeitem.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/timemarker.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/trace.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracegroup.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracepalette.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracetreeitem.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracetreeitemowner.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/triggermarker.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/view.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewitem.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewitemowner.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewitempaintparams.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewport.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewwidget.cpp
${PROJECT_SOURCE_DIR}/pv/views/viewbase.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/standardbar.cpp
${PROJECT_SOURCE_DIR}/pv/widgets/colourbutton.cpp
@ -120,26 +120,26 @@ set(pulseview_TEST_HEADERS
${PROJECT_SOURCE_DIR}/pv/prop/property.hpp
${PROJECT_SOURCE_DIR}/pv/prop/string.hpp
${PROJECT_SOURCE_DIR}/pv/toolbars/mainbar.hpp
${PROJECT_SOURCE_DIR}/pv/view/analogsignal.hpp
${PROJECT_SOURCE_DIR}/pv/view/cursor.hpp
${PROJECT_SOURCE_DIR}/pv/view/flag.hpp
${PROJECT_SOURCE_DIR}/pv/view/header.hpp
${PROJECT_SOURCE_DIR}/pv/view/logicsignal.hpp
${PROJECT_SOURCE_DIR}/pv/view/marginwidget.hpp
${PROJECT_SOURCE_DIR}/pv/view/rowitem.hpp
${PROJECT_SOURCE_DIR}/pv/view/ruler.hpp
${PROJECT_SOURCE_DIR}/pv/view/signal.hpp
${PROJECT_SOURCE_DIR}/pv/view/signalscalehandle.hpp
${PROJECT_SOURCE_DIR}/pv/view/timeitem.hpp
${PROJECT_SOURCE_DIR}/pv/view/timemarker.hpp
${PROJECT_SOURCE_DIR}/pv/view/trace.hpp
${PROJECT_SOURCE_DIR}/pv/view/tracegroup.hpp
${PROJECT_SOURCE_DIR}/pv/view/tracetreeitem.hpp
${PROJECT_SOURCE_DIR}/pv/view/triggermarker.hpp
${PROJECT_SOURCE_DIR}/pv/view/view.hpp
${PROJECT_SOURCE_DIR}/pv/view/viewitem.hpp
${PROJECT_SOURCE_DIR}/pv/view/viewport.hpp
${PROJECT_SOURCE_DIR}/pv/view/viewwidget.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/analogsignal.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/cursor.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/flag.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/header.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/logicsignal.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/marginwidget.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/rowitem.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/ruler.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/signal.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/signalscalehandle.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/timeitem.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/timemarker.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/trace.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracegroup.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/tracetreeitem.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/triggermarker.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/view.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewitem.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewport.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/viewwidget.hpp
${PROJECT_SOURCE_DIR}/pv/views/viewbase.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/standardbar.hpp
${PROJECT_SOURCE_DIR}/pv/widgets/colourbutton.hpp
@ -162,7 +162,7 @@ if(ENABLE_DECODE)
${PROJECT_SOURCE_DIR}/pv/data/decode/decoder.cpp
${PROJECT_SOURCE_DIR}/pv/data/decode/row.cpp
${PROJECT_SOURCE_DIR}/pv/data/decode/rowdata.cpp
${PROJECT_SOURCE_DIR}/pv/view/decodetrace.cpp
${PROJECT_SOURCE_DIR}/pv/views/trace/decodetrace.cpp
${PROJECT_SOURCE_DIR}/pv/widgets/decodergroupbox.cpp
${PROJECT_SOURCE_DIR}/pv/widgets/decodermenu.cpp
data/decoderstack.cpp
@ -170,7 +170,7 @@ if(ENABLE_DECODE)
list(APPEND pulseview_TEST_HEADERS
${PROJECT_SOURCE_DIR}/pv/data/decoderstack.hpp
${PROJECT_SOURCE_DIR}/pv/view/decodetrace.hpp
${PROJECT_SOURCE_DIR}/pv/views/trace/decodetrace.hpp
${PROJECT_SOURCE_DIR}/pv/widgets/decodergroupbox.hpp
${PROJECT_SOURCE_DIR}/pv/widgets/decodermenu.hpp
)

View File

@ -20,7 +20,7 @@
#include <boost/test/floating_point_comparison.hpp>
#include <boost/test/unit_test.hpp>
#include "pv/view/ruler.hpp"
#include "pv/views/trace/ruler.hpp"
#include "test/test.hpp"
using namespace pv::views::TraceView;