Тёмный

Урок 61 - QGraphicsScene рисование группами слоев 

Сергей Будейкин
Подписаться 2,6 тыс.
Просмотров 2,5 тыс.
50% 1

В данном видео уроке будет показан простейший пример как правильно работать с QGraphicsScene, и чем QGraphicsScene удобнее QPainter
Ссылка на статью с кодом: cppstudio.ru/?p=503

Наука

Опубликовано:

 

18 сен 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@orazgaliabubakirov7290
@orazgaliabubakirov7290 5 лет назад
Спасибо Вам за уроки!
@DadundddaD
@DadundddaD 9 месяцев назад
Спасибо, было интересно. А насколько это дружит с векторной графикой? Можно ли туда добавлять такие элементы или передать другому объекту, отвечающему за такую графику? Спрашиваю исключительно из любопытства.
@user-qb5bo3jv3e
@user-qb5bo3jv3e 2 года назад
Большое спасибо!
@user-qj2em3kt6t
@user-qj2em3kt6t 5 лет назад
Добрый день. У Вас нет форума, где можно обсуждать вопросы кода?
@pubgmobilecontent4329
@pubgmobilecontent4329 Год назад
Можно ли как-то вращать сцену по таймеру, на которой добавлены элементы?
@user-qj2em3kt6t
@user-qj2em3kt6t 5 лет назад
Добрый день. При рисовании в QGraphicsScene непрозрачным цветом, я рисую поверх старого рисунка. При рисовании прозрачным цветом, прозрачный цвет не виден, он остается под старым рисунком(наверно). Как при рисовании стирать старый рисунок и показывать новый?
@samposebe1268
@samposebe1268 5 лет назад
А что с производительностью при использовании QGraphics и QPainter? Есть желание порисовать для OrangePi.
@user-yf2fg5kc8k
@user-yf2fg5kc8k 5 лет назад
Насчет производительности пока ничего не могу сказать, пока не тестировал, точнее только начинаю тестировать данную сферу для разных платформ разный код) Нужно пробовать, а так Qt достаточно хорошо проработанный фреймворк и я не думаю что если на нём начать писать какой то код для других платформ будет сильное снижение производительности в отличии от чистого проработанного кода
@samposebe1268
@samposebe1268 5 лет назад
@@user-yf2fg5kc8k спасибо. Я понимаю что ответ на вопрос не может быть однозначным, но может есть какие-либо тесты рисования одного и того же с помощью этих двух методов (хотя бы в пределах одной платформы). Сам пишу под микроконтроллеры, но периодически необходимо выдать график какого-либо переходного процесса на ПК (а на объекте ПК может быть совершенно разный по мощности). Например ситуация может быть такая - нужен графики температуры, давления и т.д. и соответственно 2 объекта: линии графиков и координатные сетки. Соответственно сетки перерисовывать нет нужды каждый раз. Даст ускорение работа со слоями или нет? Надеюсь, что в скором времени сам попробую, но вдруг кто-то уже делал, то было бы не плохо узнать результат.
@glebkrel5526
@glebkrel5526 5 лет назад
Уроки конечно класс! Непонятно, зачем юзать PhotoShop, когда есть бесплатные аналоги и с большими возможностями? или это просто реклама? И конечно не принципиально, но видно вы крутой специалист в сфере кью тэ, но а произношением английских слов как то не айс.. особенно режет ухо path который на слух воспринимается как патч а не как путь...
@user-yf2fg5kc8k
@user-yf2fg5kc8k 5 лет назад
Спасибо за честность по поводу английского, что касается Adobe Photoshop - это просто дело привычки, что касается английского - то да тут есть пока большая проблема которая решится со временем
@glebkrel5526
@glebkrel5526 5 лет назад
@@user-yf2fg5kc8k было бы интересно если снимите популярный(в плане доходчивости) видос о том как происходит отрисовка, буфферизация, рассказать о методе swap... Это бы реально дало понимание того как именно строить эффективную графику... опять же в данных классах это предусмотренно кьютом, но взять если изображения, или некоторые виджеты, то придав им анимацию при помощи QTimer и изменении геометрии начинает фризить, тоже самое делаешь через QPropertyAnimation - все окей... Не понимаю этих базовых принципов буферизации, по всей видимости ответ кроется в метода swap, вопрос в том какоков его алгоритм... Если выйдет видос - за счастье посмотрю.
Далее
It's the opposite! Challenge 😳
00:12
Просмотров 1,7 млн
When You Get Ran Over By A Car...
00:15
Просмотров 4,7 млн
Рисование в Qt Creator за 6 минут
6:45
0071 QProgressBar
27:03
Просмотров 661