Size: a a a

2021 February 25

IJ

Ighor July in Qt
хотя вижу тут за 3 года 200+ подписчиков, печально
источник

МВ

Макс Воробьев... in Qt
Ighor July
хотя вижу тут за 3 года 200+ подписчиков, печально
все сюда дублируется)
источник

МВ

Макс Воробьев... in Qt
+ основное на opennet
источник

IJ

Ighor July in Qt
Макс Воробьев
все сюда дублируется)
ага я вижу
источник

IJ

Ighor July in Qt
я подумаю, если сделаю то в этот список добавлю https://t.me/ChatBossNews
источник

IJ

Ighor July in Qt
Ighor July
а да вижу есть, так новости там вручную или автоматом?
да я не ожидал реакцию, подумал мне ткнули носом туда где я не увидел QtCreator :D
источник

.

. in Qt
Всем привет, а какой самый лучший способ реализовать MVC, если мне нужно отображать кастомные виджеты списком и соответственно в модели хранится список из кастомных объектов? Из вариантов есть использование qlistview и собственного делигата, который будет конвертить виджет в пиксмапу в методе paint или создание qlistwidget, но он не поддерживает нормально MVC, как qlistview.
источник

.

. in Qt
Может есть другие варианты? Хочется, чтобы виджет не терял своих свойств как при конвертации в пиксмапу
источник

МВ

Макс Воробьев... in Qt
.
Всем привет, а какой самый лучший способ реализовать MVC, если мне нужно отображать кастомные виджеты списком и соответственно в модели хранится список из кастомных объектов? Из вариантов есть использование qlistview и собственного делигата, который будет конвертить виджет в пиксмапу в методе paint или создание qlistwidget, но он не поддерживает нормально MVC, как qlistview.
а что за кастомные виджеты? и как их можно соотнести с моделью?
источник

.

. in Qt
Макс Воробьев
а что за кастомные виджеты? и как их можно соотнести с моделью?
Ну по типу диалогов в телеграмме
источник

МВ

Макс Воробьев... in Qt
например добавить в модель поле "тип" и в делегате грузить нужную ячейку по типу
источник

МВ

Макс Воробьев... in Qt
.
Ну по типу диалогов в телеграмме
по типу диалогов в телеграме можно посмотреть на сам  телеграм)
источник

.

. in Qt
Макс Воробьев
по типу диалогов в телеграме можно посмотреть на сам  телеграм)
У меня же может быть  модель, в которой хранится список диалогов или что-то подобное, отличное от примитивного типа?
источник

МВ

Макс Воробьев... in Qt
.
У меня же может быть  модель, в которой хранится список диалогов или что-то подобное, отличное от примитивного типа?
да.
источник

МВ

Макс Воробьев... in Qt
.
У меня же может быть  модель, в которой хранится список диалогов или что-то подобное, отличное от примитивного типа?
https://pastebin.com/VRJ4yQ7j как пример - имитация TreeView через ListView в Qml
источник

МВ

Макс Воробьев... in Qt
можешь точно так-же добавить какую-нибудь роль аля type и в зависимости от роли получать нужные поля из модели
источник

I

Ilya in Qt
Ага, в QML это намного проще, получается средствами чистых виджетов адекватного решения нет?
источник

МВ

Макс Воробьев... in Qt
Ilya
Ага, в QML это намного проще, получается средствами чистых виджетов адекватного решения нет?
почему? у тебя будет кастомная ячейка, которая получает ModelIndex, проверяет его type, и в зависимости от type подгружает нужное содержимое
источник

I

Ilya in Qt
Макс Воробьев
почему? у тебя будет кастомная ячейка, которая получает ModelIndex, проверяет его type, и в зависимости от type подгружает нужное содержимое
Так то оно так, оно все прекрасно передаёт, но проблема в отображении этого всего добра: мне нужно собрать внутри метода делегата виджет и конвертнуть его в пиксмапу - выглядит как велосипед)
источник

МВ

Макс Воробьев... in Qt
а зачем конвертировать пиксмапу?
источник