Практика 28 Библиотека Qt: растровая графика Для каждой программы, состоящей из нескольких файлов, создавайте отдельную папку проекта, например project28-1, project28-2 и т.д., где "28" - номер практического занятия, 1, 2 и т.д. - номер задания. Каждую программу, состоящую из одного файла, сохранять в отдельном файле для каждого упражнения, например prog28-1, prog28-2 и т.д., где "28" - номер практического занятия, 1, 2 и т.д. - номер задания. 1. По примеру 40 из лекции создайте приложение проекта yapanorama02. Напишите программу на языке JavaScript с применением библиотеки API Yandex maps, которая позволяет отображать панораму локации с помощью сервиса Яндекс панорамы. В программе отслеживаются события смены локации и направления взгляда в плеере панорамы. При переходе в новую локацию координаты заносятся в двумерный массив. 2. По примеру 41 из лекции создайте приложение проекта jsfile01. Напишите программу на языке JavaScript, в которой задан массив. При нажатии на кнопку Save данные из файла сохраняются в текстовый файл, который загружается в системную папку Downloads. 3. По примерам 40 и 41 из лекции выполните интеграцию двух программных модулей проектов jsfile01 и yapanorama02 в один моудуль, в котором в текстовый файл сохраняются координаты пройденного в плеере панорам маршрута. Сначала координаты заносятся в массив, а затем сохраняются в файл. Добавьте возможность выводить текущий элемент массива и весь массив 1) в консоли web-разработчика с помощью метода console.log(), 2) в HTML-документ. 4. По примеру 34 из лекции создайте приложение проекта pixmap01. Напишите программу на языке C++ с применением библиотеки Qt. С помощью объекта QPixmap выводится прямоугольный массив точек в окно программы и сохраняется в файл формата PNG.
Презентации к лекциям в Google Play
5. В проекте tcolor03 при нажатии на кнопку Test создается HTML-документ, фон которого установлен заданным в программе цветом. 6. Доработайте приложение проекта pixmap01 так, чтобы выводилась парабола. 7. В проект pixmap01 добавьте поле для ввода имени файла. Сохранение файла должно происходить при нажатии на кнопку Save.