Size: a a a

2020 January 27

AB

Alex B. in Qt
День добрый. Есть вопрос. Начал вливаться в Qt и сразу появились вопросы. Пытаюсь понять какой путь получения данных из модели наиболее правильный, если модель содержит в себе объекты с несколькими полями. Где-то нашел, что определяют дополнительные роли, где-то просто вызывают из qml дополнительные методы модели, где-то еще что-то. Вопрос какой путь считается правильным.
источник

m

mefest in Qt
Alex B.
День добрый. Есть вопрос. Начал вливаться в Qt и сразу появились вопросы. Пытаюсь понять какой путь получения данных из модели наиболее правильный, если модель содержит в себе объекты с несколькими полями. Где-то нашел, что определяют дополнительные роли, где-то просто вызывают из qml дополнительные методы модели, где-то еще что-то. Вопрос какой путь считается правильным.
для qml я обычно использую новые роли
источник

GS

Georgy Shepelev in Qt
если у тебя просто список объектов, то размести их поля в "столбцах"
источник

GS

Georgy Shepelev in Qt
т.е. строка - объект. Её стобцы - разные поля объекта
источник

GS

Georgy Shepelev in Qt
можно да, пойти по пути ролей
источник

GS

Georgy Shepelev in Qt
какой из них правильный? Не знаю ), но с ролями видится более верным, т.к. если у тебя не список, а уже таблица объектов, то данные размещать только через роли получится
источник

m

mefest in Qt
Georgy Shepelev
какой из них правильный? Не знаю ), но с ролями видится более верным, т.к. если у тебя не список, а уже таблица объектов, то данные размещать только через роли получится
я все никак не посмотрю новый TableView может там что поменяли
источник

AB

Alex B. in Qt
Условно Модель - список девайсов. Алиас, тип, располажение в квартире, и тп. В списке (List View) Хочется видеть 2 строчки на объект модели (Алиас и тип девайса), при клике получать полную инфу и выводить в том или ином виде. QML конечно любопытный... но привыкнуть к нему надо.
источник

AE

Alexey Edelev in Qt
Alex B.
День добрый. Есть вопрос. Начал вливаться в Qt и сразу появились вопросы. Пытаюсь понять какой путь получения данных из модели наиболее правильный, если модель содержит в себе объекты с несколькими полями. Где-то нашел, что определяют дополнительные роли, где-то просто вызывают из qml дополнительные методы модели, где-то еще что-то. Вопрос какой путь считается правильным.
Если qobject можно юзать universallistmodel
источник

AE

Alexey Edelev in Qt
источник

AE

Alexey Edelev in Qt
Она там чуточку бажная
источник

AE

Alexey Edelev in Qt
Но допили сам
источник

AB

Alex B. in Qt
Ок, посомтрю, спасибо
источник

IZ

Ilia Zviagin in Qt
Alex B.
День добрый. Есть вопрос. Начал вливаться в Qt и сразу появились вопросы. Пытаюсь понять какой путь получения данных из модели наиболее правильный, если модель содержит в себе объекты с несколькими полями. Где-то нашел, что определяют дополнительные роли, где-то просто вызывают из qml дополнительные методы модели, где-то еще что-то. Вопрос какой путь считается правильным.
data() же... Другого нет пути. Ну или через индекс, но он эту же функцию перевызывает.
источник

D

Danya in Qt
Ilia Zviagin
Этом десктоп так сделан, мобилки не известно на чем
Почему неизвестно? Очень даже известено
https://github.com/DrKLO/Telegram
Мобильные приложения пишутся нативными средствами
источник

D

Danya in Qt
Vitaly Sazonov
Всем привет! Помогите с информацией (лекции, книги, курсы) по написанию кроссплатформенных мобильных приложений на qt и c++? Капец как мало инфы на эту тему... особенно русскоязычной... вроде как телега сделана на qt и c++...
Для мобильных приложений кроссплатформенных посмотри что такое flutter
В него довольно несложно вкатиться
источник

IZ

Ilia Zviagin in Qt
Danya
Почему неизвестно? Очень даже известено
https://github.com/DrKLO/Telegram
Мобильные приложения пишутся нативными средствами
Ну, так на яве всё..
источник

AS

Anatoly Shirokov in Qt
Ilia Zviagin
Ну, так на яве всё..
flutter на dart-e
источник

D

Danya in Qt
Ilia Zviagin
Ну, так на яве всё..
Ага
А для iOS на свифте
источник

D

Danya in Qt
Anatoly Shirokov
flutter на dart-e
Он про телеграм для Андроида
источник