Evgenii Legotckoi
18 ноября 2015 г. 21:14

QtQt/C++ - Урок 039. Как закрасить строку в QSqlTableModel по значению в столбце

Qt, paint, QSqlTableModel

В уроке по работе с QSqlTableModel было подробно рассмотрено отображение таблицы данных из базы данных SQL . Но в связи с вопросом от одного из читателей, делаю небольшое дополнение к это примеру.

Вопрос состоял в том, как закрасить всю строку …

Читать
Evgenii Legotckoi
30 августа 2015 г. 13:40

QtQt/C++ - Урок 007. Фильтр для записей в QSqlTableModel

QSqlRelationalTableModel, фильтр, QSqlTableModel, QSqlTableModel example

Продолжая работу с таблицами в Qt , хотелось бы освятить тот момент, как установить фильтр на модель представления данных в QSqlTableModel или в QSqlRelationalTableModel . Поэтому для описания процесса установки фильтра за основу был взят программный код из урока по …

Читать
Evgenii Legotckoi
19 августа 2015 г. 13:59

QtQt/C++ - Урок 008. QDataWidgetMapper - Работа с базой данных через виджет

QDataWidgetMapper example, qt, sql, mapper, QSqlTableModel, QDataWidgetMapper

Для отображения данных в виджет с произвольной формой используется класс QDataMapperWidget . Для работы с этим виджетом по-прежнему требуется модель, для представления данных.

Например, QSqlTableModel или QSqlRelationalTableModel , но данные подставляются уже не в QTableView , а в различные произвольные …

Читать
Evgenii Legotckoi
14 августа 2015 г. 23:44

QtQt/C++ - Урок 004. QSqlTableModel или Как представить таблицу из БД в Qt?

database, QSqlTableModel, QSqlTableModel example, qt, qt таблицы, sql, sqlite

Для того, чтобы представить информацию, содержащуюся в таблице базы данных, во фреймворке Qt используется несколько классов:

  • QSqlQueryModel - модель, которая формирует таблицу путем задания сырого SQL-запроса. Может быть полезна при формировании особо изощренных фильтров и компиляции информации из различных таблиц …
Читать