Qwt и Qt Creator. Быстро и просто. Часть 2: элементы отображения и управления

9b5e984901b7c8148294f475bd2b8879.png В примерах использованы Qt Creator 3.0.0 (MinGW) и Qwt-6.1.0. Для понимания этой статьи читателю желательно: иметь начальный опыт разработки windows-приложений в среде Qt Creator; понимать концепцию «сигнал-слот»; познакомиться с частью №1 цикла моих статей про Qwt: habrahabr.ru/post/211204/ Qwt — графическая библиотека, позволяющая значительно упростить процесс визуализации данных в программе. Упрощение заключается в следующем: нет необходимости вручную прописывать элементы отображения, такие как шкалы координат, сетки, кривые данных и проч. Следует лишь задавать параметры этих элементов.В части №1 (постепенно разрастающегося) цикла статей мы: • подключили Qwt к Qt Creator; • построили график; • настроили оси координат; • изменяли масштаб графика (приближали/удаляли его); • перемещались по полю графика; • отображали координаты рядом с курсором по щелчку мышкой.В части №2 мы расширим функциональность нашего визуализатора: • добавим строку состояния; • сохраним координаты клика в переменных и отобразим их в строке состояния; • добавим кнопку на панель управления; • добавим на панель управления QwtCounter (поле для номера, значение которого можно изменять стрелками, см. картинку). • зададим с помощью QwtCounter смещение графика x; • нажатием на кнопку сместим график на ранее заданную величину х.Примечание: В рамках этой статьи при добавлении элементов управления GUI не используется. Читать дальше →

© Habrahabr.ru