Qt - Применение пользовательских моделей 1 (Разреженные таблицы)
ฝัง
- เผยแพร่เมื่อ 6 เม.ย. 2019
- На примере модели для отображения/редактирования расписания занятий на неделю в видео показывается, что структура хранения табличных данных необязательно должна быть списком строк, а строки - списком полей. И не обязательно в разряженной таблице "хранить" значения пустых ячеек.
Не ожидал даже вновь услышать твой голос. Лурк.
Удивлён, что вышло новое видео. Надеюсь будут ещё.
Лучший
Спасибо за уроки. Лев, а можете запилить видеоурок по созданию иерархического заголовка в TableWidget или TableView? Например, в этом видео объединить субботу и воскресенье и обрамить их сверху заголовком "Выходные дни", а остальные - объеденить заголовком "Учебные дни". Не могу сам сообразить как это сделать через модель.
Ура! :) Но для дней недели можно было бы и enum использовать :)
new model к утечке памяти в MainWidget приведет (если посерьезнее что-то делать)?
если твоя модель унаследованна от объъектов QT то не будет
Если сможешь, хотелось бы модель не стандартного дерева увидеть. Заранее спасибо.
В принципе планировал, но пока не придумал хорошего примера и чтобы можно было быстро реализовать. А то больше 20 минут и мне тяжело и подписчикам скучно.
C:\!Qt\polz_mad\sparsetablemodel.cpp:-1: error: undefined reference to `vtable for lessonScheduleModel' C:\!Qt\polz_mad\sparsetablemodel.cpp:-1: error: undefined reference to `vtable for SparseTableModel' collect2.exe:-1: error: error: ld returned 1 exit status не могу разобраться что я сделал не так помогите пож. Или у кого рабочий пример можно скачать? Где можно подсмотреть такой пример работы с БД SQLite?
Скачал пример спасибо
как передать QHash в другой класс или как передать данные строки столбца и значения при изменении данных QtableView в БД
+