пишет:
Постоянно слышу про QCustomPlot относительно работы с графиками в Qt , но по началу сделал в одном своём приложении свои велосипеды, а сейчас в свободную минутку решил познакомиться с этой библиотекой. Показалось, что всё-таки в ней есть ещё над чем работать разработчикам, но на данный момент она обладает очень мощным функционалом. Поработал с ней с удовольствием и набросал свой код для баловства и изучения.
А теперь ближе к делу. Программа в примере должна выполнять следующий функционал:
- Отрисовать один график по нескольким точкам;
- Иметь вертикальную передвигаемую линию;
- За вертикальной линией будет следовать трассировщик, который будет вставать в ближайшие к точки графика от вертикальной линии.
Структура проекта для QCustomPlot
В структуру проекта входят следующие файлы:
- QCustomPlotExample.pro - профайл проекта;
- mainwindow.h - заголовочный файл основного окна приложения;
- mainwindow.cpp - файл исходных кодов основного окна приложения;
- main.cpp - основной файл исходных кодов приложения;
- qcustomplot.h - заголовочный файл библиотеки QCustomPlot;
- qcustomplot.cpp - файл исходных кодов QCustomPlot.
Листинги файлов библиотеки приводить не буду, они очень большие и Мы в них не лезем, просто добавляем файлы в проект и подключаем заголовочный файл в классе MainWindow.
![]()
Это интересно
0
|
|||
Последние откомментированные темы: