00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef _CONFIGURACION1_H_
00014 #define _CONFIGURACION1_H_
00015
00016
00017 #include <qapplication.h>
00018 #include <qtranslator.h>
00019
00020 #include "postgresiface2.h"
00021
00022 #include <fstream>
00023 #include <iostream>
00024 #include <iomanip>
00025 #include <stdlib.h>
00026 #include <qstring.h>
00027
00028
00030 #define CONF_BG_APUNTES 1
00031
00032 #define CONF_FG_APUNTES 2
00033
00034 #define CONF_BG_APUNTESA 3
00035
00036 #define CONF_FG_APUNTESA 4
00037
00038 #define CONF_FONTSIZE_APUNTES 5
00039
00040 #define CONF_FONTFAMILY_APUNTES 6
00041
00042 #define CONF_BG_DIARIO 106
00043
00044 #define CONF_FG_DIARIO1 107
00045
00046 #define CONF_FG_DIARIO2 108
00047
00048 #define CONF_FONTFAMILY_DIARIO 109
00049
00050 #define CONF_FONTSIZE_DIARIO 110
00051
00052 #define CONF_CONTRAPARTIDA_DIARIO 111
00053
00054 #define CONF_CANAL_DIARIO 112
00055
00056 #define CONF_CCOSTE_DIARIO 113
00057
00059 #define CONF_BG_EXTRACTO 120
00060
00061 #define CONF_BG_BALANCE 121
00062
00063 #define CONF_BG_BALANCETREE 122
00064
00065 #define CONF_CONTRAPARTIDA_EXTRACTO 123
00066
00067 #define CONF_CANAL_EXTRACTO 124
00068
00069 #define CONF_CCOSTE_EXTRACTO 125
00070
00072 #define CONF_CONTRAPARTIDA_APUNTES 130
00073
00074 #define CONF_CANAL_APUNTES 131
00075
00076 #define CONF_CCOSTE_APUNTES 132
00077
00079 #define CONF_METABASE 180
00080
00082 #define CONF_SERVIDOR 181
00083
00084 #define CONF_PUERTO 182
00085
00086 #define CONF_NAVEGADOR 197
00087
00088 #define CONF_EDITOR 198
00089
00090 #define CONF_SPLASH 199
00091
00092 #define CONF_BACKGROUND 200
00093
00094 #define CONF_SPLASH_BULMAFACT 196
00095
00096 #define CONF_EJECUTABLES 300
00097
00098 #define CONF_PLANTILLA 301
00099
00101 #define CONF_TRADUCCION 305
00102
00103 #define CONF_DIR_TRADUCCION 306
00104
00105 #define CONF_ARCHIVO_LOG 307
00106
00108 #define CONF_DIR_REPORTS 308
00109
00110 #define CONF_DIR_KUGAR 309
00111
00113 #define CONF_FONTFAMILY_BULMAGES 310
00114
00115 #define CONF_FONTSIZE_BULMAGES 311
00116
00117
00119 #define CONF_PLUGINS_BULMACONT 312
00120
00121
00123 #define CONF_PROGDATA 320
00124
00126 #define CONF_DIR_OPENREPORTS 330
00127
00129 #define CONF_PRIVILEGIOS_USUARIO 420
00130
00132 #define CONF_ALERTAS_DB 421
00133
00135 #define CONF_LOGIN_USER 422
00136
00138 #define CONF_PASSWORD_USER 423
00139
00141 #define CONF_DIR_USER 424
00142
00143
00145 #define CONF_NUM_AUT_PRESUP 500
00146 #define CONF_NUM_AUT_ALBARAN 501
00147 #define CONF_NUM_AUT_FACTURA 502
00148
00150 #define CONF_MOSTRAR_ALMACEN 510
00151
00152
00153
00154
00160 class configuracion {
00161 private:
00163 QMap <int, QString> m_valores;
00164 public:
00165 configuracion();
00166 ~configuracion();
00167 QString valor(int);
00168 void setValor(int, QString);
00169 void leeconfig(char *);
00170 void saveconfig();
00171 QString nombre(int);
00172 };
00173
00174
00175
00176
00178 extern configuracion *confpr;
00180 extern QApplication *theApp;
00182 extern QTranslator * traductor;
00183
00184 #endif