|
CenGen - Генератор ценников
1.1
|
00001 #ifndef DBF_H 00002 #define DBF_H 00003 00004 #include <QList> 00005 #include <QTextCodec> 00006 00007 struct dbf_field_descr { 00008 QString name; 00009 QChar type; 00010 int length; 00011 int decimal_count; 00012 int index_field_flag; 00013 }; 00014 00015 struct dbfHeader { 00016 //переменные-описатели DBF-файла 00017 QString date; //дата изменения файла 00018 int data_position_in_file; 00019 int number_of_records; 00020 int length_of_header_structure; 00021 int length_of_each_record; 00022 int incomplete_transac; 00023 00024 //список с описателями полей полученного DBF-файла 00025 QList<dbf_field_descr> fields; 00026 00027 //массив для хранения всего файла 00028 char *all_records; 00029 00030 QTextCodec *codec; //для перекодирования 00031 00032 }; 00033 00034 #endif // DBF_H