/RasterImageGenerator

Qt приложение с графическим интерфейсом, генерирующее растровое изображение 5x10 Qt 5.15.2

RasterImageGenerator

Qt приложение с графическим интерфейсом, генерирующее растровое изображение 5x10 Qt 5.15.2

Тестовое задание

Создать приложение с графическим интерфейсом со следующими требованиями:

  1. должна быть кнопка «Вкл/Выкл»;
  2. при нажатии на кнопку приложение непрерывно генерирует массивы случайных чисел unsigned short в интервале [0: 1000], которые отображает в прямоугольной области в виде растрового изображения;
  3. размер массива и, соответственно, размер растрового изображения - 10x5;
  4. каждый элемент массива определяет цвет соответствующего пиксела в растровом изображении (0 – черный, 1000 - белый);
  5. для отображения массива данных в виде растрового изображения необходимо создать специальный Widget;
  6. генерация массивов и их отображение должны выполняться в разных потоках;
  7. при повторном нажатии «Вкл/Выкл» останавливается генерация массивов и их отображение;
  8. добавить ползунок, при перемещении которого изображение должно поворачиваться на соответствующий угол в интервале [0; 90]