X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fview%2Ftrace.h;h=4866b558ca3d537b4c671450d0a9f0a9bcf37f44;hb=ef40ad83ac7e2cb12b4ecfede4564ba3ef416905;hp=2d8c7cf1f17d35bafec31ac567c3ba66d94bc56a;hpb=d7c0ca4a965c5f9cb2ae9aea584bb2547f4baca1;p=pulseview.git diff --git a/pv/view/trace.h b/pv/view/trace.h index 2d8c7cf1..4866b558 100644 --- a/pv/view/trace.h +++ b/pv/view/trace.h @@ -34,9 +34,6 @@ class QFormLayout; namespace pv { - -class SigSession; - namespace view { class View; @@ -50,7 +47,7 @@ private: static const int LabelHitPadding; protected: - Trace(SigSession &session, QString name); + Trace(QString name); public: /** @@ -115,7 +112,7 @@ public: virtual void paint_fore(QPainter &p, int left, int right); /** - * Paints the signal label into a QGLWidget. + * Paints the signal label. * @param p the QPainter to paint into. * @param right the x-coordinate of the right edge of the header * area. @@ -144,7 +141,6 @@ public: /** * Computes the outline rectangle of a label. - * @param p the QPainter to lay out text with. * @param right the x-coordinate of the right edge of the header * area. * @return Returns the rectangle of the signal label. @@ -176,20 +172,19 @@ protected: virtual void populate_popup_form(QWidget *parent, QFormLayout *form); -private slots: +private Q_SLOTS: void on_text_changed(const QString &text); void on_colour_changed(const QColor &colour); void on_popup_closed(); -signals: +Q_SIGNALS: void visibility_changed(); void text_changed(); void colour_changed(); protected: - pv::SigSession &_session; pv::view::View *_view; QString _name;