Qt - Применение пользовательских моделей 2 (Универсальные модели, вычисляемые поля)
ฝัง
- เผยแพร่เมื่อ 9 เม.ย. 2019
- Видео посвящено вопросу создания относительно гибких пользовательских моделей. Для этого в примере выбирается подходящая структура для хранения данных, вводится индекс для первичного ключа и используется отдельная абстракция "Колонка".
продолжайте ! вы помогаете многим!(и вопрос с исходничками ,где их взять ?)
Здарова Лев. Не бросай канал пожалуйста сам программирую на qt. Уже более 6 лет. Но и на твоём канале подчерпнул новую информацию. Не понимаю почему qt не столь популярен ведь на нем можно написать любой сложности приложение. Побольше тебе подписчиков и заработка на уроках. Это полезный контент на ютубе.
Денег на таких видео не заработаешь. Включить монетизацию меня по сути вынудил TH-cam (без этого не работают некоторые функции). А вот такие комментарии мотивируют и не дают забросить. Спасибо. Про недооцененность Qt согласен.
@@Levolex
этот Qt поддерживает векторизацию?
Добрый день! Ваш сайт не доступен, возможно ли как-то ещё посмотреть Ваш код?
p.s. Большое спасибо за проделанную работу!
Спасибо.
Лев, а не могли бы Вы записать более подробные уроки по данной теме. Здесь Вы очень быстро прокручиваете экран и поэтому не всегда понятно как Вы реализовали тот или иной метод. Возникает некий провал в понимании. А так, Вы очень подробно объясняете. Очень понятно все.
Лев, здравствуй. Если будет возможность и желание, можешь сделать видео, в котором будет совмещен урок вычисляемых полей и иерархическая модель. А то что-то тяжко
Спасибо за уроки Лев! Возник вопрос, а как добавлять еще одну строку с помощью: model->addRow?
Отличный прием с хранением данных в карте. Как насчет быстродействия этой таблицы? Подойдет она, например, для визуального лога, где в секунду может добавлятся по 100 строчек? Было бы неплохо увидеть похожую реализацию с QJsonOjbect в качестве хранилища, о которым вы тут проговорились. А если будет еще для древовидной модели QJsonObject - это было бы офигительно круто!
В вашем случае, наверное, хранение строк в QHash по индексу не оправданно. Индекс по id Вам тоже не нужен. С другой стороны не очень понимаю как работать в принципе с визуальным в реальном времени логом при такой скорости заполнения. Такой лог бы я грузил исключительно с фильтрами по кусочкам.
А что касается других реализаций (например с QJsonObject), я планировал загрузить ряд классов на GitHub и выложить ссылку, а может даже маленькие инструкции по использованию.
@@Levolex Github будет только плюсом.
А исходники можно посмотреть? А то мне, как новичку не очень понятно.
Ссылка на исходники в подсказках к видео. Просто домашний сервер иногда от сети отваливается. Может и правда перенесу на GitHub
@@Levolex Боюсь показаться надоедливым, но тут на второй минуте,Вы говорите, что сделали заготовку класса, а где её можно увидеть?