Показать сообщение отдельно
Старый 08.05.2011, 21:02   #14
Sid
Ученый
 
Аватар для Sid
 
Регистрация: 02.04.2010
Сообщений: 237
Сказал(а) спасибо: 41
Поблагодарили 99 раз(а) в 44 сообщениях
Sid Скоро придёт к известностиSid Скоро придёт к известности
По умолчанию QDbcTool (Qt4 & C++)

В общем опять софт-сабж на Qt4

Манит манит меня этот формат dbc, а может просто интересен в том плане что на нем удобно учиться читать бинарные файлы

QDbcTool - пока что только DBC viewer

Форматы DBC указываются в XML формате в dbcFormats.xml (как у TOM_RUSа). Там несколько примеров.

Данные загружаются в лист из строк-листов. QList<QStringList>.

+ Форматы в XML (TOM_RUSlike)
+ Скрытие/Показ столбцов во время работы, и сохранение состояния.
+ Сортировка (натуральной в Qt нет, поэтому использовался Alphanum алгоритм, с отрицательными значениями неверно сортирует, но довольно быстро)
+ Экспорт в SQL и CSV
+ Возможность загрузки без наличия формата (все поля в стандартном uint32 типе)
+ Поддержка локализированых дбц.
+ Редактировние DBC путем создания нового с измененными данными.
+ Удаление/Добавление записей.

Скриншот:


Исходники
Бинарник
__________________
SpellWork Qt4

Последний раз редактировалось Sid; 17.10.2011 в 13:48.
Sid вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Gerald (09.05.2011), SilverIce (17.10.2011)