00001 /* 00002 For general Sqliteman copyright and licensing information please refer 00003 to the COPYING file provided with the program. Following this notice may exist 00004 a copyright and/or license notice that predates the release of Sqliteman 00005 for which a new license (GPL+exception) is in place. 00006 */ 00007 #ifndef POPULATORSTRUCTS_H 00008 #define POPULATORSTRUCTS_H 00009 00010 00011 namespace Populator 00012 { 00014 typedef enum 00015 { 00016 T_AUTO = 0, 00017 T_NUMB, 00018 T_TEXT, 00019 T_PREF, 00020 T_STAT, 00021 T_IGNORE 00022 } Action; 00023 00025 typedef struct 00026 { 00028 QString name; 00030 QString type; 00032 bool pk; 00034 int action; 00036 int size; 00038 QString prefix; 00039 } PopColumn; 00040 00041 }; // namespace 00042 00043 #endif
1.5.5