LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

это только для разработки.

Это не так мало. Время, потраченное на настройку окружения, программист мог направить на свою программу. Или у нас уже все нужные программы написаны?

да что ж в ней такого чудесного, что аж нет аналогов

Для начала, оно представляет программный интерфейс к разным СУБД, как локальным, так и серверным. Поддержка СУБД сводится к написанию и подключению её драйвера. Тут можно провести аналогию с популярным некогда odbc, но QtSql не засирает системный уровень, работает именно как библиотека, при этом живой и кроссплатформенный. У меня был проект, который умел работать как в локальном исполнении (sqlite), так и в клиент-серверном (PostgreSQL).

Далее, есть набор классов для связки QtSql и GUI. С кутешными таблицами и деревьями можно связать модель QSqlQueryModel - и опа, просмотр готов. QSqlTableModel — редактируемая модель для какого-нибудь классификатора.

Исходная версия hobbit, :

да что ж в ней такого чудесного, что аж нет аналогов

Для начала, оно представляет программный интерфейс к разным СУБД, как локальным, так и серверным. Поддержка СУБД сводится к написанию и подключению её драйвера. Тут можно провести аналогию с популярным некогда odbc, но QtSql не засирает системный уровень, работает именно как библиотека, при этом живой и кроссплатформенный. У меня был проект, который умел работать как в локальном исполнении (sqlite), так и в клиент-серверном (PostgreSQL).

Далее, есть набор классов для связки QtSql и GUI. С кутешными таблицами и деревьями можно связать модель QSqlQueryModel - и опа, просмотр готов. QSqlTableModel — редактируемая модель для какого-нибудь классификатора.