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