У меня есть база данных, какие таблицы следует просматривать в виджете. Кажется простым, но я не могу решить, что делать или использовать.
Каждая строка таблицы должна рассматриваться как один элемент представления списка, например, представьте себе таблицу с такими полями: id, title, content, date, number.
Мне нужно просмотреть его как представление списка (не жестко закодированное, это может быть и другое, если это возможно или лучше), а метка элемента представления списка должна быть полем заголовка. Но когда пользователь щелкает или дважды щелкает этот элемент, он должен открыть все содержимое текущей строки в отдельном виджете. Все это я легко реализую, но не могу понять, что использовать: QListView с его моделью или QListWidget? Или, может быть, QSqlTableModel? Последнее мне незнакомо, я могу прочитать из документации, но если вы слышали или встречали какие-то вещи/приложения, пожалуйста, предоставьте лучшее решение для описанной проблемы.
Надеюсь, я смог правильно объяснить свою проблему, спасибо заранее.