Qt - Применение пользовательских моделей 1 (Разреженные таблицы)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 เม.ย. 2019
  • На примере модели для отображения/редактирования расписания занятий на неделю в видео показывается, что структура хранения табличных данных необязательно должна быть списком строк, а строки - списком полей. И не обязательно в разряженной таблице "хранить" значения пустых ячеек.

ความคิดเห็น • 13

  • @dogew6751
    @dogew6751 5 ปีที่แล้ว +2

    Не ожидал даже вновь услышать твой голос. Лурк.

  • @BaphoBush
    @BaphoBush 5 ปีที่แล้ว +2

    Удивлён, что вышло новое видео. Надеюсь будут ещё.

  • @user-cy6sq5sk3g
    @user-cy6sq5sk3g 4 ปีที่แล้ว

    Лучший

  • @AR-bq3br
    @AR-bq3br 5 ปีที่แล้ว +3

    Спасибо за уроки. Лев, а можете запилить видеоурок по созданию иерархического заголовка в TableWidget или TableView? Например, в этом видео объединить субботу и воскресенье и обрамить их сверху заголовком "Выходные дни", а остальные - объеденить заголовком "Учебные дни". Не могу сам сообразить как это сделать через модель.

  • @Versie2007
    @Versie2007 5 ปีที่แล้ว +1

    Ура! :) Но для дней недели можно было бы и enum использовать :)

  • @Smol9803
    @Smol9803 ปีที่แล้ว

    new model к утечке памяти в MainWidget приведет (если посерьезнее что-то делать)?

    • @bookbrain9863
      @bookbrain9863 4 หลายเดือนก่อน

      если твоя модель унаследованна от объъектов QT то не будет

  • @user-cq5xz9hc7v
    @user-cq5xz9hc7v 5 ปีที่แล้ว

    Если сможешь, хотелось бы модель не стандартного дерева увидеть. Заранее спасибо.

    • @Levolex
      @Levolex  5 ปีที่แล้ว

      В принципе планировал, но пока не придумал хорошего примера и чтобы можно было быстро реализовать. А то больше 20 минут и мне тяжело и подписчикам скучно.

  • @demarseld8190
    @demarseld8190 3 ปีที่แล้ว

    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?

    • @demarseld8190
      @demarseld8190 3 ปีที่แล้ว

      Скачал пример спасибо

    • @demarseld8190
      @demarseld8190 3 ปีที่แล้ว

      как передать QHash в другой класс или как передать данные строки столбца и значения при изменении данных QtableView в БД

  • @sanyadreyev6291
    @sanyadreyev6291 5 ปีที่แล้ว

    +