QML - Управление динамическими объектами через Repeater (Практика)

  Рет қаралды 4,067

Qt by Lev Alekseevskiy

Qt by Lev Alekseevskiy

4 жыл бұрын

Практическое видео к теме использования QML-типа Repeater для управления однотипными динамическими объектами. В качестве примера элемент Repeater используется для отображения и управления визуальными элементами локаций на игровой карте.

Пікірлер: 15
@vony4ka666
@vony4ka666 3 жыл бұрын
Хорошие уроки. Пожалуй, ту информацию, которую вы предоставляете на сегодняшний день одна из актуальных и доступных на российском сегменте по QtQuick.
@cppprograms5868
@cppprograms5868 4 жыл бұрын
Топ. Топ. Топ...... . С++ Qt - это вещь. Спасибо автору за их популизацию. Давай продолжение. Делай приложения под Android.
@banaaboy6504
@banaaboy6504 3 жыл бұрын
Лев крут. Больше С++ QML Android
@Ii_Naomasa_san
@Ii_Naomasa_san 4 жыл бұрын
Лев, как всегда топ. Могли бы Вы выложить, на практическое пользование, сей урок? В блоге или еще на каком ресурсе.
@kqkiioz
@kqkiioz 3 жыл бұрын
У меня пара вопросов по вашему компоненту LocationItem: 1. Зачем самостоятельно дублировать сигнал нажатия по картинке через MouseArea, если есть готовый компонент Button, у которого можно установить картинку в background? 2. На чем основана такая реализация отслеживания наведения, если, на мой взгляд, удобнее делать через states? Буду благодарен за пояснения.
@Levolex
@Levolex 3 жыл бұрын
Оба вопроса вполне законные и разумные. Просто я стараюсь в этом курсе всё-таки последовательно излагать материал. Ни про кастомизацию кнопок, ни про состояния (states) пока видео не было, поэтому я эти возможности и не использую в примере. Условно говоря объясняя простые арифметические операции, вы же не будете использовать в примерах производные и комплексные числа. )
@kqkiioz
@kqkiioz 3 жыл бұрын
@@Levolex ответ понятен. Спасибо
@chpocara6378
@chpocara6378 4 жыл бұрын
Это карта из Рубилово Возрождение?) 12:44
@cppprograms5868
@cppprograms5868 4 жыл бұрын
Больше С++". Больше.
@Airaleais
@Airaleais 2 жыл бұрын
не люблю С++, люблю С вопрос, как в пустом проекте Qt на чистом С создать окно, и хотя бы рисовать простыми способами. и ловить события, чтобы реализовать свой нативный интерфейс? )) вообще не могу найти такие уроки)
@0din0chka
@0din0chka 2 жыл бұрын
Потому-что Qt это не GTK. А С не поддерживает ООП
@Airaleais
@Airaleais 2 жыл бұрын
@@0din0chka причем тут ООП? ООП не нужен для создания оконных приложений
@0din0chka
@0din0chka 2 жыл бұрын
@@Airaleais а при том, что Qt это ООП библиотека. Хотите писать GUI на С - используйте xlib, GTK, winapi.
@Airaleais
@Airaleais 2 жыл бұрын
@@0din0chka тогда зачем в Qt тип проекта на чистом C, в этом случае можно юзать винапи?
@0din0chka
@0din0chka 2 жыл бұрын
@@Airaleais qtCreator это ещё и просто IDE в которой можно писать код без Qt. И с использованием системы сборки cmake (без qmake).
Qt - Иерархические модели (часть 1)
27:35
Лев Алексеевский
Рет қаралды 10 М.
QML - Позиционирование элементов 1 (координаты, якоря)
20:41
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 114 МЛН
NERF WAR HEAVY: Drone Battle!
00:30
MacDannyGun
Рет қаралды 50 МЛН
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 79 МЛН
QML - Позиционирование элементов 2 (Упражнение)
9:37
Лев Алексеевский
Рет қаралды 938
Работа с виджетами Qt на примере небольшого приложения
28:14
Молодёжная студия «Я»
Рет қаралды 2,5 М.
ПРОГРАММИСТЫ! ВСЕ СЮДА...
14:25
Winderton
Рет қаралды 319 М.
QML - Навигация по страницам приложения (StackView)
14:04
Лев Алексеевский
Рет қаралды 7 М.
QML - Позиционирование элементов 2 (Layouts)
21:00
Лев Алексеевский
Рет қаралды 7 М.
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 114 МЛН