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.
/**
* 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.
*/
- QRectF get_label_rect(int right);
+ QRectF label_rect(int right);
+
+public:
+ virtual void hover_point_changed();
protected:
virtual void populate_popup_form(QWidget *parent, QFormLayout *form);
- void close_popup();
-
-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();