Основы программирования на Qt. Model View Controller. Списки и таблицы
ฝัง
- เผยแพร่เมื่อ 5 พ.ค. 2020
- В лекции рассказывается о паттерне проектирования Model-View-Controller и о его конкретной реализации в Qt. Рассматривается иерархия классов моделей данный, которые используются для разработки виджетов представляющих списки, таблицы и деревья. Приводится конкретный пример разработки подкласса модели QAbstactItemModel
Ссылка на исходный код примера: github.com/OSLL/qt-examples/t...
Другие полезные материалы: online.osll.ru/useful
Хорошее видео , мое почтение .
Супер
Спасибо! Прям выручили!👍
Было бы здорово рассмотреть View с кастомным delegate.
Поищите как использовать опенсорсный RNNoise под Linux - звук с микрофона станет в разы лучше и без шума. Для Windows можно так же и использовать RNNoise или проприетарные Nvidia Broadcast (бывший RTX Voice) или Krisp.
Удалить подсвеченный элемент или удалить строку содержащую значение введенное в lineEdit?
Добрый день.
У меня приложение падает при выполнении "setModel(...)" в конструкторе виджета:
когда задаётся модель происходит вызов функции "index()", а в ней есть такое: return createIndex(row, column, (void*)&m_data[row]);
При этом параметр "row" равен "0", то есть просиходит обращение к нулевому элементу массива "m_data", но на этот момент "m_data" пустой и обращаться к нему нельзя.
Как это правильно обойти? И почему вообще так происходит?
Скажите, у меня Linux Mint 19. Как я могу работать на Qt прям из терминала, в nano, мне не особо зашел qtcreator.
спасибо!
капец ты жесткий, в нано.... Ладно бы в микро