00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_DIARIOBASE_H
00011 #define UI_DIARIOBASE_H
00012
00013 #include "../../bulmalib/src/busquedafecha.h"
00014 #include <QtCore/QVariant>
00015 #include <QtGui/QAction>
00016 #include <QtGui/QApplication>
00017 #include <QtGui/QButtonGroup>
00018 #include <QtGui/QCheckBox>
00019 #include <QtGui/QFrame>
00020 #include <QtGui/QGridLayout>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QLabel>
00023 #include <QtGui/QLineEdit>
00024 #include <QtGui/QSpacerItem>
00025 #include <QtGui/QToolButton>
00026 #include <QtGui/QVBoxLayout>
00027 #include <QtGui/QWidget>
00028 #include "busquedacuenta.h"
00029 #include "diariosubform.h"
00030
00031 class Ui_DiarioBase
00032 {
00033 public:
00034 QVBoxLayout *vboxLayout;
00035 QHBoxLayout *hboxLayout;
00036 QLabel *pixmapLabel1;
00037 QFrame *frame_3;
00038 QHBoxLayout *hboxLayout1;
00039 QToolButton *mui_imprimir;
00040 QToolButton *mui_filtrar;
00041 QToolButton *mui_configurar;
00042 QToolButton *mui_actualizar;
00043 QSpacerItem *spacerItem;
00044 QFrame *frame;
00045 QGridLayout *gridLayout;
00046 QLabel *textLabel1_3_2_2;
00047 BusquedaCuenta *mui_contrapartida;
00048 QLabel *textLabel1_3_2;
00049 QLabel *textLabel1_3;
00050 QCheckBox *mui_asAbiertos;
00051 QLineEdit *mui_saldosuperior;
00052 QLineEdit *mui_saldoinferior;
00053 BusquedaFecha *mui_fechainicial;
00054 QLabel *TextLabel1_3;
00055 BusquedaFecha *mui_fechafinal;
00056 QLabel *TextLabel1_2_2;
00057 DiarioSubForm *mui_list;
00058 QHBoxLayout *hboxLayout2;
00059 QSpacerItem *spacerItem1;
00060 QLabel *TextLabel2;
00061 QLineEdit *totaldebe;
00062 QLabel *TextLabel2_2;
00063 QLineEdit *totalhaber;
00064
00065 void setupUi(QWidget *DiarioBase)
00066 {
00067 DiarioBase->setObjectName(QString::fromUtf8("DiarioBase"));
00068 DiarioBase->setWindowIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_diario.xpm")));
00069 vboxLayout = new QVBoxLayout(DiarioBase);
00070 vboxLayout->setSpacing(5);
00071 vboxLayout->setMargin(5);
00072 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00073 hboxLayout = new QHBoxLayout();
00074 hboxLayout->setSpacing(6);
00075 hboxLayout->setMargin(0);
00076 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00077 pixmapLabel1 = new QLabel(DiarioBase);
00078 pixmapLabel1->setObjectName(QString::fromUtf8("pixmapLabel1"));
00079 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00080 sizePolicy.setHorizontalStretch(0);
00081 sizePolicy.setVerticalStretch(0);
00082 sizePolicy.setHeightForWidth(pixmapLabel1->sizePolicy().hasHeightForWidth());
00083 pixmapLabel1->setSizePolicy(sizePolicy);
00084 pixmapLabel1->setMinimumSize(QSize(48, 48));
00085 pixmapLabel1->setMaximumSize(QSize(48, 48));
00086 pixmapLabel1->setPixmap(QPixmap(QString::fromUtf8(":/BulmaCont32x32/images/png/i_diario.xpm")));
00087 pixmapLabel1->setScaledContents(true);
00088
00089 hboxLayout->addWidget(pixmapLabel1);
00090
00091 frame_3 = new QFrame(DiarioBase);
00092 frame_3->setObjectName(QString::fromUtf8("frame_3"));
00093 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
00094 sizePolicy1.setHorizontalStretch(0);
00095 sizePolicy1.setVerticalStretch(0);
00096 sizePolicy1.setHeightForWidth(frame_3->sizePolicy().hasHeightForWidth());
00097 frame_3->setSizePolicy(sizePolicy1);
00098 frame_3->setMaximumSize(QSize(16777215, 48));
00099 frame_3->setFrameShape(QFrame::StyledPanel);
00100 frame_3->setFrameShadow(QFrame::Raised);
00101 hboxLayout1 = new QHBoxLayout(frame_3);
00102 hboxLayout1->setSpacing(5);
00103 hboxLayout1->setMargin(5);
00104 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00105 mui_imprimir = new QToolButton(frame_3);
00106 mui_imprimir->setObjectName(QString::fromUtf8("mui_imprimir"));
00107 mui_imprimir->setMinimumSize(QSize(32, 32));
00108 mui_imprimir->setMaximumSize(QSize(32, 32));
00109 mui_imprimir->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_filePrint.xpm")));
00110 mui_imprimir->setIconSize(QSize(22, 22));
00111
00112 hboxLayout1->addWidget(mui_imprimir);
00113
00114 mui_filtrar = new QToolButton(frame_3);
00115 mui_filtrar->setObjectName(QString::fromUtf8("mui_filtrar"));
00116 mui_filtrar->setMinimumSize(QSize(32, 32));
00117 mui_filtrar->setMaximumSize(QSize(32, 32));
00118 mui_filtrar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_find.png")));
00119 mui_filtrar->setIconSize(QSize(22, 22));
00120 mui_filtrar->setCheckable(true);
00121 mui_filtrar->setChecked(true);
00122
00123 hboxLayout1->addWidget(mui_filtrar);
00124
00125 mui_configurar = new QToolButton(frame_3);
00126 mui_configurar->setObjectName(QString::fromUtf8("mui_configurar"));
00127 mui_configurar->setMinimumSize(QSize(32, 32));
00128 mui_configurar->setMaximumSize(QSize(32, 32));
00129 mui_configurar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_packageSettings.png")));
00130 mui_configurar->setIconSize(QSize(22, 22));
00131 mui_configurar->setCheckable(true);
00132 mui_configurar->setChecked(false);
00133
00134 hboxLayout1->addWidget(mui_configurar);
00135
00136 mui_actualizar = new QToolButton(frame_3);
00137 mui_actualizar->setObjectName(QString::fromUtf8("mui_actualizar"));
00138 mui_actualizar->setMinimumSize(QSize(32, 32));
00139 mui_actualizar->setMaximumSize(QSize(32, 32));
00140 mui_actualizar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_reload.png")));
00141 mui_actualizar->setIconSize(QSize(22, 22));
00142 mui_actualizar->setCheckable(false);
00143 mui_actualizar->setChecked(false);
00144
00145 hboxLayout1->addWidget(mui_actualizar);
00146
00147 spacerItem = new QSpacerItem(421, 26, QSizePolicy::Expanding, QSizePolicy::Minimum);
00148
00149 hboxLayout1->addItem(spacerItem);
00150
00151
00152 hboxLayout->addWidget(frame_3);
00153
00154
00155 vboxLayout->addLayout(hboxLayout);
00156
00157 frame = new QFrame(DiarioBase);
00158 frame->setObjectName(QString::fromUtf8("frame"));
00159 frame->setFrameShape(QFrame::StyledPanel);
00160 frame->setFrameShadow(QFrame::Raised);
00161 gridLayout = new QGridLayout(frame);
00162 gridLayout->setSpacing(5);
00163 gridLayout->setMargin(5);
00164 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00165 textLabel1_3_2_2 = new QLabel(frame);
00166 textLabel1_3_2_2->setObjectName(QString::fromUtf8("textLabel1_3_2_2"));
00167 textLabel1_3_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00168
00169 gridLayout->addWidget(textLabel1_3_2_2, 2, 3, 1, 2);
00170
00171 mui_contrapartida = new BusquedaCuenta(frame);
00172 mui_contrapartida->setObjectName(QString::fromUtf8("mui_contrapartida"));
00173
00174 gridLayout->addWidget(mui_contrapartida, 2, 5, 1, 1);
00175
00176 textLabel1_3_2 = new QLabel(frame);
00177 textLabel1_3_2->setObjectName(QString::fromUtf8("textLabel1_3_2"));
00178 textLabel1_3_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00179
00180 gridLayout->addWidget(textLabel1_3_2, 1, 0, 1, 2);
00181
00182 textLabel1_3 = new QLabel(frame);
00183 textLabel1_3->setObjectName(QString::fromUtf8("textLabel1_3"));
00184 textLabel1_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00185
00186 gridLayout->addWidget(textLabel1_3, 1, 3, 1, 2);
00187
00188 mui_asAbiertos = new QCheckBox(frame);
00189 mui_asAbiertos->setObjectName(QString::fromUtf8("mui_asAbiertos"));
00190
00191 gridLayout->addWidget(mui_asAbiertos, 2, 0, 1, 3);
00192
00193 mui_saldosuperior = new QLineEdit(frame);
00194 mui_saldosuperior->setObjectName(QString::fromUtf8("mui_saldosuperior"));
00195
00196 gridLayout->addWidget(mui_saldosuperior, 1, 5, 1, 1);
00197
00198 mui_saldoinferior = new QLineEdit(frame);
00199 mui_saldoinferior->setObjectName(QString::fromUtf8("mui_saldoinferior"));
00200
00201 gridLayout->addWidget(mui_saldoinferior, 1, 2, 1, 1);
00202
00203 mui_fechainicial = new BusquedaFecha(frame);
00204 mui_fechainicial->setObjectName(QString::fromUtf8("mui_fechainicial"));
00205 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00206 sizePolicy2.setHorizontalStretch(0);
00207 sizePolicy2.setVerticalStretch(0);
00208 sizePolicy2.setHeightForWidth(mui_fechainicial->sizePolicy().hasHeightForWidth());
00209 mui_fechainicial->setSizePolicy(sizePolicy2);
00210 mui_fechainicial->setMinimumSize(QSize(150, 0));
00211
00212 gridLayout->addWidget(mui_fechainicial, 0, 2, 1, 1);
00213
00214 TextLabel1_3 = new QLabel(frame);
00215 TextLabel1_3->setObjectName(QString::fromUtf8("TextLabel1_3"));
00216 TextLabel1_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00217
00218 gridLayout->addWidget(TextLabel1_3, 0, 0, 1, 2);
00219
00220 mui_fechafinal = new BusquedaFecha(frame);
00221 mui_fechafinal->setObjectName(QString::fromUtf8("mui_fechafinal"));
00222 mui_fechafinal->setMinimumSize(QSize(150, 0));
00223
00224 gridLayout->addWidget(mui_fechafinal, 0, 5, 1, 1);
00225
00226 TextLabel1_2_2 = new QLabel(frame);
00227 TextLabel1_2_2->setObjectName(QString::fromUtf8("TextLabel1_2_2"));
00228 TextLabel1_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00229
00230 gridLayout->addWidget(TextLabel1_2_2, 0, 3, 1, 2);
00231
00232
00233 vboxLayout->addWidget(frame);
00234
00235 mui_list = new DiarioSubForm(DiarioBase);
00236 mui_list->setObjectName(QString::fromUtf8("mui_list"));
00237 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
00238 sizePolicy3.setHorizontalStretch(0);
00239 sizePolicy3.setVerticalStretch(0);
00240 sizePolicy3.setHeightForWidth(mui_list->sizePolicy().hasHeightForWidth());
00241 mui_list->setSizePolicy(sizePolicy3);
00242
00243 vboxLayout->addWidget(mui_list);
00244
00245 hboxLayout2 = new QHBoxLayout();
00246 hboxLayout2->setSpacing(5);
00247 hboxLayout2->setMargin(0);
00248 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00249 spacerItem1 = new QSpacerItem(151, 16, QSizePolicy::Expanding, QSizePolicy::Minimum);
00250
00251 hboxLayout2->addItem(spacerItem1);
00252
00253 TextLabel2 = new QLabel(DiarioBase);
00254 TextLabel2->setObjectName(QString::fromUtf8("TextLabel2"));
00255
00256 hboxLayout2->addWidget(TextLabel2);
00257
00258 totaldebe = new QLineEdit(DiarioBase);
00259 totaldebe->setObjectName(QString::fromUtf8("totaldebe"));
00260 totaldebe->setEnabled(true);
00261 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00262 sizePolicy4.setHorizontalStretch(0);
00263 sizePolicy4.setVerticalStretch(0);
00264 sizePolicy4.setHeightForWidth(totaldebe->sizePolicy().hasHeightForWidth());
00265 totaldebe->setSizePolicy(sizePolicy4);
00266 QPalette palette;
00267 QBrush brush(QColor(238, 238, 238, 255));
00268 brush.setStyle(Qt::SolidPattern);
00269 palette.setBrush(QPalette::Active, QPalette::Base, brush);
00270 QBrush brush1(QColor(238, 238, 238, 255));
00271 brush1.setStyle(Qt::SolidPattern);
00272 palette.setBrush(QPalette::Inactive, QPalette::Base, brush1);
00273 QBrush brush2(QColor(255, 255, 255, 255));
00274 brush2.setStyle(Qt::SolidPattern);
00275 palette.setBrush(QPalette::Disabled, QPalette::Base, brush2);
00276 totaldebe->setPalette(palette);
00277 QFont font;
00278 font.setFamily(QString::fromUtf8("Sans Serif"));
00279 font.setPointSize(12);
00280 font.setBold(true);
00281 font.setItalic(false);
00282 font.setUnderline(false);
00283 font.setWeight(75);
00284 font.setStrikeOut(false);
00285 totaldebe->setFont(font);
00286 totaldebe->setFocusPolicy(Qt::NoFocus);
00287 totaldebe->setAlignment(Qt::AlignRight);
00288 totaldebe->setReadOnly(true);
00289
00290 hboxLayout2->addWidget(totaldebe);
00291
00292 TextLabel2_2 = new QLabel(DiarioBase);
00293 TextLabel2_2->setObjectName(QString::fromUtf8("TextLabel2_2"));
00294
00295 hboxLayout2->addWidget(TextLabel2_2);
00296
00297 totalhaber = new QLineEdit(DiarioBase);
00298 totalhaber->setObjectName(QString::fromUtf8("totalhaber"));
00299 totalhaber->setEnabled(true);
00300 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00301 sizePolicy5.setHorizontalStretch(0);
00302 sizePolicy5.setVerticalStretch(0);
00303 sizePolicy5.setHeightForWidth(totalhaber->sizePolicy().hasHeightForWidth());
00304 totalhaber->setSizePolicy(sizePolicy5);
00305 QPalette palette1;
00306 QBrush brush3(QColor(238, 238, 238, 255));
00307 brush3.setStyle(Qt::SolidPattern);
00308 palette1.setBrush(QPalette::Active, QPalette::Base, brush3);
00309 QBrush brush4(QColor(238, 238, 238, 255));
00310 brush4.setStyle(Qt::SolidPattern);
00311 palette1.setBrush(QPalette::Inactive, QPalette::Base, brush4);
00312 QBrush brush5(QColor(255, 255, 255, 255));
00313 brush5.setStyle(Qt::SolidPattern);
00314 palette1.setBrush(QPalette::Disabled, QPalette::Base, brush5);
00315 totalhaber->setPalette(palette1);
00316 QFont font1;
00317 font1.setFamily(QString::fromUtf8("Sans Serif"));
00318 font1.setPointSize(12);
00319 font1.setBold(true);
00320 font1.setItalic(false);
00321 font1.setUnderline(false);
00322 font1.setWeight(75);
00323 font1.setStrikeOut(false);
00324 totalhaber->setFont(font1);
00325 totalhaber->setFocusPolicy(Qt::NoFocus);
00326 totalhaber->setAlignment(Qt::AlignRight);
00327 totalhaber->setReadOnly(true);
00328
00329 hboxLayout2->addWidget(totalhaber);
00330
00331
00332 vboxLayout->addLayout(hboxLayout2);
00333
00334
00335 retranslateUi(DiarioBase);
00336
00337 QSize size(690, 490);
00338 size = size.expandedTo(DiarioBase->minimumSizeHint());
00339 DiarioBase->resize(size);
00340
00341 QObject::connect(mui_filtrar, SIGNAL(toggled(bool)), frame, SLOT(setShown(bool)));
00342
00343 QMetaObject::connectSlotsByName(DiarioBase);
00344 }
00345
00346 void retranslateUi(QWidget *DiarioBase)
00347 {
00348 DiarioBase->setWindowTitle(QApplication::translate("DiarioBase", "Diario", 0, QApplication::UnicodeUTF8));
00349 mui_imprimir->setToolTip(QApplication::translate("DiarioBase", "Imprimir", 0, QApplication::UnicodeUTF8));
00350 mui_imprimir->setWhatsThis(QApplication::translate("DiarioBase", "Imprimir", 0, QApplication::UnicodeUTF8));
00351 mui_imprimir->setText(QString());
00352 mui_filtrar->setToolTip(QApplication::translate("DiarioBase", "Mostrar/ocultar filtro", 0, QApplication::UnicodeUTF8));
00353 mui_filtrar->setWhatsThis(QApplication::translate("DiarioBase", "Mostrar/ocultar filtro", 0, QApplication::UnicodeUTF8));
00354 mui_filtrar->setText(QString());
00355 mui_configurar->setToolTip(QApplication::translate("DiarioBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00356 mui_configurar->setWhatsThis(QApplication::translate("DiarioBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00357 mui_configurar->setText(QString());
00358 mui_actualizar->setToolTip(QApplication::translate("DiarioBase", "Actualizar", 0, QApplication::UnicodeUTF8));
00359 mui_actualizar->setWhatsThis(QApplication::translate("DiarioBase", "Actualizar", 0, QApplication::UnicodeUTF8));
00360 mui_actualizar->setText(QString());
00361 mui_actualizar->setShortcut(QApplication::translate("DiarioBase", "F5", 0, QApplication::UnicodeUTF8));
00362 textLabel1_3_2_2->setText(QApplication::translate("DiarioBase", "Apuntes con contrapartida:", 0, QApplication::UnicodeUTF8));
00363 textLabel1_3_2->setText(QApplication::translate("DiarioBase", "Apuntes con saldo inferior a:", 0, QApplication::UnicodeUTF8));
00364 textLabel1_3->setText(QApplication::translate("DiarioBase", "Apuntes con saldo superior a:", 0, QApplication::UnicodeUTF8));
00365 mui_asAbiertos->setText(QApplication::translate("DiarioBase", "&Incluir asientos abiertos", 0, QApplication::UnicodeUTF8));
00366 TextLabel1_3->setText(QApplication::translate("DiarioBase", "Fecha inicial:", 0, QApplication::UnicodeUTF8));
00367 TextLabel1_2_2->setText(QApplication::translate("DiarioBase", "Fecha final:", 0, QApplication::UnicodeUTF8));
00368 TextLabel2->setText(QApplication::translate("DiarioBase", "Total Debe:", 0, QApplication::UnicodeUTF8));
00369 TextLabel2_2->setText(QApplication::translate("DiarioBase", "Total Haber:", 0, QApplication::UnicodeUTF8));
00370 Q_UNUSED(DiarioBase);
00371 }
00372
00373 };
00374
00375 namespace Ui {
00376 class DiarioBase: public Ui_DiarioBase {};
00377 }
00378
00379 #endif // UI_DIARIOBASE_H