/
MaximU
/
arraywidget
Обзор
Документация
Войти
/
MaximU
/
arraywidget
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
displaycoordinatepicker.h
35 строк
953 B
Максим
Упорядочены #include-ы.
18 июл 2026, 19:00
18 июл 2026, 19:00
8842a35
Код
Авторство
О чём код?
#ifndef DISPLAYCOORDINATEPICKER_H #define DISPLAYCOORDINATEPICKER_H #include <QPainter> #include <qwt_plot_picker.h> /*! * \brief Класс пикера для форматированного отображения координат и задания диапазона отображения по осям Х и У. */ class DisplayCoordinatePicker : public QwtPlotPicker { Q_OBJECT public: /*! * \brief Перечисление видов пикера. */ enum RubberBands { HorizontalInterval = UserRubberBand + 1, //!< Горизонтальный интервал. VerticalInterval, //!< Вертикальный интервал. }; DisplayCoordinatePicker(int xAxis, int yAxis, QWidget *canvas); private: QwtText trackerTextF(const QPointF &) const override; void drawRubberBand(QPainter *) const override; signals: void getTrackerText(const QPointF &, QwtText &); }; #endif // DISPLAYCOORDINATEPICKER_H