00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_PAGOSLISTBASE_H
00011 #define UI_PAGOSLISTBASE_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 "busquedabanco.h"
00029 #include "busquedaproveedor.h"
00030 #include "pagoslist.h"
00031
00032 class Ui_PagosListBase
00033 {
00034 public:
00035 QGridLayout *gridLayout;
00036 QFrame *m_busqueda;
00037 QGridLayout *gridLayout1;
00038 QLabel *textLabel1_5;
00039 QHBoxLayout *hboxLayout;
00040 QVBoxLayout *vboxLayout;
00041 QCheckBox *mui_previsiones;
00042 QCheckBox *mui_efectivos;
00043 BusquedaProveedor *m_proveedor;
00044 BusquedaFecha *m_fechafin;
00045 QLabel *textLabel1_4_2;
00046 BusquedaFecha *m_fechain;
00047 QLabel *textLabel1_4;
00048 BusquedaBanco *mui_idbanco;
00049 QHBoxLayout *hboxLayout1;
00050 QLabel *label;
00051 QFrame *m_botonera;
00052 QHBoxLayout *hboxLayout2;
00053 QToolButton *mui_crear;
00054 QToolButton *mui_editar;
00055 QToolButton *mui_borrar;
00056 QToolButton *mui_imprimir;
00057 QToolButton *mui_filtrar;
00058 QToolButton *mui_configurar;
00059 QToolButton *mui_actualizar;
00060 QSpacerItem *spacerItem;
00061 QSpacerItem *spacerItem1;
00062 QLabel *textLabel1;
00063 QLineEdit *m_filtro;
00064 PagosListSubForm *mui_list;
00065 QHBoxLayout *hboxLayout3;
00066 QSpacerItem *spacerItem2;
00067 QLabel *textLabel1_3;
00068 QLineEdit *m_total;
00069
00070 void setupUi(QWidget *PagosListBase)
00071 {
00072 PagosListBase->setObjectName(QString::fromUtf8("PagosListBase"));
00073 PagosListBase->setEnabled(true);
00074 PagosListBase->setWindowIcon(QIcon(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_pagos_listado.48x48.png")));
00075 gridLayout = new QGridLayout(PagosListBase);
00076 gridLayout->setSpacing(5);
00077 gridLayout->setMargin(5);
00078 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00079 m_busqueda = new QFrame(PagosListBase);
00080 m_busqueda->setObjectName(QString::fromUtf8("m_busqueda"));
00081 m_busqueda->setMinimumSize(QSize(16, 140));
00082 m_busqueda->setFrameShape(QFrame::StyledPanel);
00083 m_busqueda->setFrameShadow(QFrame::Raised);
00084 gridLayout1 = new QGridLayout(m_busqueda);
00085 gridLayout1->setSpacing(5);
00086 gridLayout1->setMargin(5);
00087 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00088 textLabel1_5 = new QLabel(m_busqueda);
00089 textLabel1_5->setObjectName(QString::fromUtf8("textLabel1_5"));
00090
00091 gridLayout1->addWidget(textLabel1_5, 1, 2, 1, 1);
00092
00093 hboxLayout = new QHBoxLayout();
00094 hboxLayout->setSpacing(6);
00095 hboxLayout->setMargin(0);
00096 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00097 vboxLayout = new QVBoxLayout();
00098 vboxLayout->setSpacing(6);
00099 vboxLayout->setMargin(0);
00100 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00101 mui_previsiones = new QCheckBox(m_busqueda);
00102 mui_previsiones->setObjectName(QString::fromUtf8("mui_previsiones"));
00103
00104 vboxLayout->addWidget(mui_previsiones);
00105
00106 mui_efectivos = new QCheckBox(m_busqueda);
00107 mui_efectivos->setObjectName(QString::fromUtf8("mui_efectivos"));
00108
00109 vboxLayout->addWidget(mui_efectivos);
00110
00111
00112 hboxLayout->addLayout(vboxLayout);
00113
00114 m_proveedor = new BusquedaProveedor(m_busqueda);
00115 m_proveedor->setObjectName(QString::fromUtf8("m_proveedor"));
00116 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00117 sizePolicy.setHorizontalStretch(0);
00118 sizePolicy.setVerticalStretch(0);
00119 sizePolicy.setHeightForWidth(m_proveedor->sizePolicy().hasHeightForWidth());
00120 m_proveedor->setSizePolicy(sizePolicy);
00121 m_proveedor->setMinimumSize(QSize(250, 0));
00122
00123 hboxLayout->addWidget(m_proveedor);
00124
00125
00126 gridLayout1->addLayout(hboxLayout, 0, 0, 1, 3);
00127
00128 m_fechafin = new BusquedaFecha(m_busqueda);
00129 m_fechafin->setObjectName(QString::fromUtf8("m_fechafin"));
00130 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(5));
00131 sizePolicy1.setHorizontalStretch(0);
00132 sizePolicy1.setVerticalStretch(0);
00133 sizePolicy1.setHeightForWidth(m_fechafin->sizePolicy().hasHeightForWidth());
00134 m_fechafin->setSizePolicy(sizePolicy1);
00135 m_fechafin->setMinimumSize(QSize(150, 21));
00136
00137 gridLayout1->addWidget(m_fechafin, 2, 1, 1, 1);
00138
00139 textLabel1_4_2 = new QLabel(m_busqueda);
00140 textLabel1_4_2->setObjectName(QString::fromUtf8("textLabel1_4_2"));
00141
00142 gridLayout1->addWidget(textLabel1_4_2, 1, 1, 1, 1);
00143
00144 m_fechain = new BusquedaFecha(m_busqueda);
00145 m_fechain->setObjectName(QString::fromUtf8("m_fechain"));
00146 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(5));
00147 sizePolicy2.setHorizontalStretch(0);
00148 sizePolicy2.setVerticalStretch(0);
00149 sizePolicy2.setHeightForWidth(m_fechain->sizePolicy().hasHeightForWidth());
00150 m_fechain->setSizePolicy(sizePolicy2);
00151 m_fechain->setMinimumSize(QSize(150, 21));
00152
00153 gridLayout1->addWidget(m_fechain, 2, 0, 1, 1);
00154
00155 textLabel1_4 = new QLabel(m_busqueda);
00156 textLabel1_4->setObjectName(QString::fromUtf8("textLabel1_4"));
00157
00158 gridLayout1->addWidget(textLabel1_4, 1, 0, 1, 1);
00159
00160 mui_idbanco = new BusquedaBanco(m_busqueda);
00161 mui_idbanco->setObjectName(QString::fromUtf8("mui_idbanco"));
00162 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00163 sizePolicy3.setHorizontalStretch(0);
00164 sizePolicy3.setVerticalStretch(0);
00165 sizePolicy3.setHeightForWidth(mui_idbanco->sizePolicy().hasHeightForWidth());
00166 mui_idbanco->setSizePolicy(sizePolicy3);
00167 mui_idbanco->setMinimumSize(QSize(200, 21));
00168
00169 gridLayout1->addWidget(mui_idbanco, 2, 2, 1, 1);
00170
00171
00172 gridLayout->addWidget(m_busqueda, 1, 0, 1, 1);
00173
00174 hboxLayout1 = new QHBoxLayout();
00175 hboxLayout1->setSpacing(5);
00176 hboxLayout1->setMargin(0);
00177 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00178 label = new QLabel(PagosListBase);
00179 label->setObjectName(QString::fromUtf8("label"));
00180 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00181 sizePolicy4.setHorizontalStretch(0);
00182 sizePolicy4.setVerticalStretch(0);
00183 sizePolicy4.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
00184 label->setSizePolicy(sizePolicy4);
00185 label->setPixmap(QPixmap(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_pagos_listado.48x48.png")));
00186
00187 hboxLayout1->addWidget(label);
00188
00189 m_botonera = new QFrame(PagosListBase);
00190 m_botonera->setObjectName(QString::fromUtf8("m_botonera"));
00191 m_botonera->setFrameShape(QFrame::StyledPanel);
00192 m_botonera->setFrameShadow(QFrame::Raised);
00193 hboxLayout2 = new QHBoxLayout(m_botonera);
00194 hboxLayout2->setSpacing(5);
00195 hboxLayout2->setMargin(5);
00196 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00197 mui_crear = new QToolButton(m_botonera);
00198 mui_crear->setObjectName(QString::fromUtf8("mui_crear"));
00199 mui_crear->setMinimumSize(QSize(32, 32));
00200 mui_crear->setMaximumSize(QSize(32, 32));
00201 mui_crear->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_fileNew.xpm")));
00202 mui_crear->setIconSize(QSize(22, 22));
00203
00204 hboxLayout2->addWidget(mui_crear);
00205
00206 mui_editar = new QToolButton(m_botonera);
00207 mui_editar->setObjectName(QString::fromUtf8("mui_editar"));
00208 mui_editar->setMinimumSize(QSize(32, 32));
00209 mui_editar->setMaximumSize(QSize(32, 32));
00210 mui_editar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_edit.png")));
00211 mui_editar->setIconSize(QSize(22, 22));
00212
00213 hboxLayout2->addWidget(mui_editar);
00214
00215 mui_borrar = new QToolButton(m_botonera);
00216 mui_borrar->setObjectName(QString::fromUtf8("mui_borrar"));
00217 mui_borrar->setMinimumSize(QSize(32, 32));
00218 mui_borrar->setMaximumSize(QSize(32, 32));
00219 mui_borrar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_editDelete.png")));
00220 mui_borrar->setIconSize(QSize(22, 22));
00221
00222 hboxLayout2->addWidget(mui_borrar);
00223
00224 mui_imprimir = new QToolButton(m_botonera);
00225 mui_imprimir->setObjectName(QString::fromUtf8("mui_imprimir"));
00226 mui_imprimir->setMinimumSize(QSize(32, 32));
00227 mui_imprimir->setMaximumSize(QSize(32, 32));
00228 mui_imprimir->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_filePrint.xpm")));
00229 mui_imprimir->setIconSize(QSize(22, 22));
00230
00231 hboxLayout2->addWidget(mui_imprimir);
00232
00233 mui_filtrar = new QToolButton(m_botonera);
00234 mui_filtrar->setObjectName(QString::fromUtf8("mui_filtrar"));
00235 mui_filtrar->setMinimumSize(QSize(32, 32));
00236 mui_filtrar->setMaximumSize(QSize(32, 32));
00237 mui_filtrar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_find.png")));
00238 mui_filtrar->setIconSize(QSize(22, 22));
00239 mui_filtrar->setCheckable(true);
00240
00241 hboxLayout2->addWidget(mui_filtrar);
00242
00243 mui_configurar = new QToolButton(m_botonera);
00244 mui_configurar->setObjectName(QString::fromUtf8("mui_configurar"));
00245 mui_configurar->setMinimumSize(QSize(32, 32));
00246 mui_configurar->setMaximumSize(QSize(32, 32));
00247 mui_configurar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_packageSettings.png")));
00248 mui_configurar->setIconSize(QSize(22, 22));
00249 mui_configurar->setCheckable(true);
00250
00251 hboxLayout2->addWidget(mui_configurar);
00252
00253 mui_actualizar = new QToolButton(m_botonera);
00254 mui_actualizar->setObjectName(QString::fromUtf8("mui_actualizar"));
00255 mui_actualizar->setMinimumSize(QSize(32, 32));
00256 mui_actualizar->setMaximumSize(QSize(32, 32));
00257 mui_actualizar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_reload.png")));
00258 mui_actualizar->setIconSize(QSize(22, 22));
00259
00260 hboxLayout2->addWidget(mui_actualizar);
00261
00262 spacerItem = new QSpacerItem(130, 20, QSizePolicy::Ignored, QSizePolicy::Minimum);
00263
00264 hboxLayout2->addItem(spacerItem);
00265
00266 spacerItem1 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00267
00268 hboxLayout2->addItem(spacerItem1);
00269
00270 textLabel1 = new QLabel(m_botonera);
00271 textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
00272
00273 hboxLayout2->addWidget(textLabel1);
00274
00275 m_filtro = new QLineEdit(m_botonera);
00276 m_filtro->setObjectName(QString::fromUtf8("m_filtro"));
00277 m_filtro->setMinimumSize(QSize(150, 0));
00278
00279 hboxLayout2->addWidget(m_filtro);
00280
00281
00282 hboxLayout1->addWidget(m_botonera);
00283
00284
00285 gridLayout->addLayout(hboxLayout1, 0, 0, 1, 1);
00286
00287 mui_list = new PagosListSubForm(PagosListBase);
00288 mui_list->setObjectName(QString::fromUtf8("mui_list"));
00289
00290 gridLayout->addWidget(mui_list, 2, 0, 1, 1);
00291
00292 hboxLayout3 = new QHBoxLayout();
00293 hboxLayout3->setSpacing(2);
00294 hboxLayout3->setMargin(0);
00295 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00296 spacerItem2 = new QSpacerItem(340, 21, QSizePolicy::Expanding, QSizePolicy::Minimum);
00297
00298 hboxLayout3->addItem(spacerItem2);
00299
00300 textLabel1_3 = new QLabel(PagosListBase);
00301 textLabel1_3->setObjectName(QString::fromUtf8("textLabel1_3"));
00302
00303 hboxLayout3->addWidget(textLabel1_3);
00304
00305 m_total = new QLineEdit(PagosListBase);
00306 m_total->setObjectName(QString::fromUtf8("m_total"));
00307 m_total->setEnabled(true);
00308 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00309 sizePolicy5.setHorizontalStretch(0);
00310 sizePolicy5.setVerticalStretch(0);
00311 sizePolicy5.setHeightForWidth(m_total->sizePolicy().hasHeightForWidth());
00312 m_total->setSizePolicy(sizePolicy5);
00313 m_total->setMinimumSize(QSize(150, 0));
00314 QPalette palette;
00315 QBrush brush(QColor(238, 238, 238, 255));
00316 brush.setStyle(Qt::SolidPattern);
00317 palette.setBrush(QPalette::Active, QPalette::Base, brush);
00318 QBrush brush1(QColor(238, 238, 238, 255));
00319 brush1.setStyle(Qt::SolidPattern);
00320 palette.setBrush(QPalette::Inactive, QPalette::Base, brush1);
00321 QBrush brush2(QColor(255, 255, 255, 255));
00322 brush2.setStyle(Qt::SolidPattern);
00323 palette.setBrush(QPalette::Disabled, QPalette::Base, brush2);
00324 m_total->setPalette(palette);
00325 QFont font;
00326 font.setFamily(QString::fromUtf8("Sans Serif"));
00327 font.setPointSize(12);
00328 font.setBold(true);
00329 font.setItalic(false);
00330 font.setUnderline(false);
00331 font.setWeight(75);
00332 font.setStrikeOut(false);
00333 m_total->setFont(font);
00334 m_total->setAlignment(Qt::AlignRight);
00335 m_total->setReadOnly(true);
00336
00337 hboxLayout3->addWidget(m_total);
00338
00339
00340 gridLayout->addLayout(hboxLayout3, 3, 0, 1, 1);
00341
00342 textLabel1_5->setBuddy(mui_idbanco);
00343
00344 retranslateUi(PagosListBase);
00345
00346 QSize size(690, 490);
00347 size = size.expandedTo(PagosListBase->minimumSizeHint());
00348 PagosListBase->resize(size);
00349
00350 QObject::connect(mui_filtrar, SIGNAL(toggled(bool)), m_busqueda, SLOT(setShown(bool)));
00351
00352 QMetaObject::connectSlotsByName(PagosListBase);
00353 }
00354
00355 void retranslateUi(QWidget *PagosListBase)
00356 {
00357 PagosListBase->setWindowTitle(QApplication::translate("PagosListBase", "Pagos a proveedores", 0, QApplication::UnicodeUTF8));
00358 textLabel1_5->setText(QApplication::translate("PagosListBase", "Banco:", 0, QApplication::UnicodeUTF8));
00359 mui_previsiones->setText(QApplication::translate("PagosListBase", "Previsiones de Pago", 0, QApplication::UnicodeUTF8));
00360 mui_efectivos->setText(QApplication::translate("PagosListBase", "Pagos efectivos", 0, QApplication::UnicodeUTF8));
00361 textLabel1_4_2->setText(QApplication::translate("PagosListBase", "Fecha final:", 0, QApplication::UnicodeUTF8));
00362 textLabel1_4->setText(QApplication::translate("PagosListBase", "Fecha inicial:", 0, QApplication::UnicodeUTF8));
00363 label->setText(QString());
00364 mui_crear->setToolTip(QApplication::translate("PagosListBase", "Nuevo pago", 0, QApplication::UnicodeUTF8));
00365 mui_crear->setWhatsThis(QApplication::translate("PagosListBase", "Nuevo pago", 0, QApplication::UnicodeUTF8));
00366 mui_crear->setText(QString());
00367 mui_editar->setToolTip(QApplication::translate("PagosListBase", "Editar pago", 0, QApplication::UnicodeUTF8));
00368 mui_editar->setWhatsThis(QApplication::translate("PagosListBase", "Editar pago", 0, QApplication::UnicodeUTF8));
00369 mui_editar->setText(QString());
00370 mui_borrar->setToolTip(QApplication::translate("PagosListBase", "Borrar pago", 0, QApplication::UnicodeUTF8));
00371 mui_borrar->setWhatsThis(QApplication::translate("PagosListBase", "Borrar pago", 0, QApplication::UnicodeUTF8));
00372 mui_borrar->setText(QString());
00373 mui_imprimir->setToolTip(QApplication::translate("PagosListBase", "Imprimir listado", 0, QApplication::UnicodeUTF8));
00374 mui_imprimir->setWhatsThis(QApplication::translate("PagosListBase", "Imprimir listado", 0, QApplication::UnicodeUTF8));
00375 mui_imprimir->setText(QString());
00376 mui_filtrar->setToolTip(QApplication::translate("PagosListBase", "Filtrar pagos", 0, QApplication::UnicodeUTF8));
00377 mui_filtrar->setWhatsThis(QApplication::translate("PagosListBase", "Filtrar pagos", 0, QApplication::UnicodeUTF8));
00378 mui_filtrar->setText(QString());
00379 mui_configurar->setToolTip(QApplication::translate("PagosListBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00380 mui_configurar->setWhatsThis(QApplication::translate("PagosListBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00381 mui_configurar->setText(QString());
00382 mui_actualizar->setToolTip(QApplication::translate("PagosListBase", "Actualizar listado", 0, QApplication::UnicodeUTF8));
00383 mui_actualizar->setWhatsThis(QApplication::translate("PagosListBase", "Actualizar listado", 0, QApplication::UnicodeUTF8));
00384 mui_actualizar->setText(QString());
00385 textLabel1->setText(QApplication::translate("PagosListBase", "Buscar:", 0, QApplication::UnicodeUTF8));
00386 textLabel1_3->setText(QApplication::translate("PagosListBase", "Total:", 0, QApplication::UnicodeUTF8));
00387 Q_UNUSED(PagosListBase);
00388 }
00389
00390 };
00391
00392 namespace Ui {
00393 class PagosListBase: public Ui_PagosListBase {};
00394 }
00395
00396 #endif // UI_PAGOSLISTBASE_H