Задать вопрос
@roman_123456

Как проще показать и редактировать список структур в таблице?

Добрый день.

Нужно отображать данные в таблице (приложение на QWidget) с возможностью редактирования полей.
Данные: QList<MyStruct>
Поля: string, double, int
Обычно, наследуемся от QAbstractTableModel и вперед. Но это очень муторно, надоедает заводить 2 файла для модели, описывать кучу методов.
Есть какой нибудь вариант проще (меньше кода)?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Ну, можете попробовать использовать qtablewidget. У него уже есть своя модель встроенная.
Ответ написан
Комментировать
vxblog
@vxblog
Ведущий инженер-программист
Есть готовая модель. QStandardItemModel. Добавляете или удаляете строки привычными insertRows/removeRows. Устанавливаете данные с помощью setData. Привычно и всё уже реализовано.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы