QwtPlot - Как настроить нижний колонтитул?

QwtPlot

Что означает надпись в желтом прямоугольнике? Как убрать (скрыть) это?

Я работаю с Qwt 6.0.1 и Qt 4.8.6

1 ответ

Решение

Глядя вглубь кода, я обнаружил, что метка не является частью стандартного QwtPlot. Это пользовательская метка, и она создается с использованием следующего метода класса QwtText:

void draw( QPainter *painter, const QRectF &rect ) const;

Псевдо-код:

void MyQwtPlot::drawCustomLabel()
{
    QPainter painter(this);
    QwtText label(<label-text>);
    label.draw(&painter, QRectF(<label-position>));
    painter.end();
}

где MyQwtPlot - это класс, который расширяет QwtPlot.

Я решил прокомментировать метод drawCustomLabel в моей реализации.

Другие вопросы по тегам