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 в моей реализации.