А есть ли какой-то способ вызвать функцию в делегате при

изменении данных в модели? Вопрос про QML.

Пока я пришёл к следующему: дать модели имя и сделать по нему подключение к сигналу onDataChanged через Connections внутри делегата.

6 ответов

6 просмотров

сделать в делегате property, прибиндить его к модели, на onPropertyChanged повесить обработчик

Flower-Surgeon Автор вопроса
Макс Воробьев
сделать в делегате property, прибиндить его к моде...

не, мне наоборот надо. В модели когда что-то меняется (конкретно — по тому индексу, с которым был создан делегат) — вызываем обработчик в делегате.

Flower Surgeon
не, мне наоборот надо. В модели когда что-то меняе...

так и я о том. Delegate { property var myProp: model.myProp onMyPropChanged: {} }

Flower-Surgeon Автор вопроса
Макс Воробьев
так и я о том. Delegate { property var myProp:...

Так, а вот это уже интересно, щас попробую.

Flower-Surgeon Автор вопроса

Похожие вопросы

Обсуждают сегодня

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
t.me/<username> и tg://user?id=<id> отваливаются по понятным причинам
Denis 🐍|👑 | darling! 🥰
7
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
Слушайте, а при создании навигации на Tailor рили нельзя определять активный пункт навигации, как в Static Pages?
Pavel Lautsevich
11
Господа, а как такое в миграцию засунуть?
Денис Александрович
12
Всем привет, подскажите где можно найти фриланс работы?
Вадим
7
ну а если чел поменяет настройки в течении часа?
Denis 🐍|👑 | darling! 🥰
2
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта