00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_PAGOBASE_H
00011 #define UI_PAGOBASE_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/QPushButton>
00025 #include <QtGui/QSpacerItem>
00026 #include <QtGui/QToolButton>
00027 #include <QtGui/QVBoxLayout>
00028 #include <QtGui/QWidget>
00029 #include "busquedabanco.h"
00030 #include "busquedaproveedor.h"
00031 #include "busquedareferencia.h"
00032
00033 class Ui_PagoBase
00034 {
00035 public:
00036 QVBoxLayout *vboxLayout;
00037 QHBoxLayout *hboxLayout;
00038 QLabel *label;
00039 QFrame *frame;
00040 QHBoxLayout *hboxLayout1;
00041 QToolButton *mui_guardar;
00042 QToolButton *mui_borrar;
00043 QSpacerItem *spacerItem;
00044 QLabel *textLabel1_2_2_3_2_2;
00045 BusquedaReferencia *mui_refpago;
00046 QFrame *frame_2;
00047 QGridLayout *gridLayout;
00048 BusquedaProveedor *mui_idproveedor;
00049 QLabel *textLabel1_4_4;
00050 QSpacerItem *spacerItem1;
00051 QLineEdit *mui_comentpago;
00052 QLabel *textLabel1_2_2_3_2;
00053 QLineEdit *mui_cantpago;
00054 QLabel *textLabel1_2_3;
00055 BusquedaFecha *mui_fechapago;
00056 QSpacerItem *spacerItem2;
00057 QHBoxLayout *hboxLayout2;
00058 QSpacerItem *spacerItem3;
00059 QCheckBox *mui_previsionpago;
00060 QLabel *textLabel1_4_5;
00061 BusquedaBanco *mui_idbanco;
00062 QHBoxLayout *hboxLayout3;
00063 QSpacerItem *spacerItem4;
00064 QPushButton *mui_aceptar;
00065 QPushButton *mui_cancelar;
00066
00067 void setupUi(QWidget *PagoBase)
00068 {
00069 PagoBase->setObjectName(QString::fromUtf8("PagoBase"));
00070 PagoBase->setWindowIcon(QIcon(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_pagos.48x48.png")));
00071 vboxLayout = new QVBoxLayout(PagoBase);
00072 vboxLayout->setSpacing(5);
00073 vboxLayout->setMargin(5);
00074 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00075 hboxLayout = new QHBoxLayout();
00076 hboxLayout->setSpacing(5);
00077 hboxLayout->setMargin(0);
00078 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00079 label = new QLabel(PagoBase);
00080 label->setObjectName(QString::fromUtf8("label"));
00081 label->setMaximumSize(QSize(48, 48));
00082 label->setPixmap(QPixmap(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_pagos.48x48.png")));
00083
00084 hboxLayout->addWidget(label);
00085
00086 frame = new QFrame(PagoBase);
00087 frame->setObjectName(QString::fromUtf8("frame"));
00088 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00089 sizePolicy.setHorizontalStretch(0);
00090 sizePolicy.setVerticalStretch(0);
00091 sizePolicy.setHeightForWidth(frame->sizePolicy().hasHeightForWidth());
00092 frame->setSizePolicy(sizePolicy);
00093 frame->setMinimumSize(QSize(16, 36));
00094 frame->setFrameShape(QFrame::StyledPanel);
00095 frame->setFrameShadow(QFrame::Raised);
00096 hboxLayout1 = new QHBoxLayout(frame);
00097 hboxLayout1->setSpacing(5);
00098 hboxLayout1->setMargin(5);
00099 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00100 mui_guardar = new QToolButton(frame);
00101 mui_guardar->setObjectName(QString::fromUtf8("mui_guardar"));
00102 mui_guardar->setMinimumSize(QSize(32, 32));
00103 mui_guardar->setMaximumSize(QSize(32, 32));
00104 mui_guardar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_save.xpm")));
00105 mui_guardar->setIconSize(QSize(32, 32));
00106
00107 hboxLayout1->addWidget(mui_guardar);
00108
00109 mui_borrar = new QToolButton(frame);
00110 mui_borrar->setObjectName(QString::fromUtf8("mui_borrar"));
00111 mui_borrar->setMinimumSize(QSize(32, 32));
00112 mui_borrar->setMaximumSize(QSize(32, 32));
00113 mui_borrar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_editDelete.png")));
00114 mui_borrar->setIconSize(QSize(32, 32));
00115
00116 hboxLayout1->addWidget(mui_borrar);
00117
00118 spacerItem = new QSpacerItem(61, 32, QSizePolicy::Expanding, QSizePolicy::Minimum);
00119
00120 hboxLayout1->addItem(spacerItem);
00121
00122 textLabel1_2_2_3_2_2 = new QLabel(frame);
00123 textLabel1_2_2_3_2_2->setObjectName(QString::fromUtf8("textLabel1_2_2_3_2_2"));
00124 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(0));
00125 sizePolicy1.setHorizontalStretch(0);
00126 sizePolicy1.setVerticalStretch(0);
00127 sizePolicy1.setHeightForWidth(textLabel1_2_2_3_2_2->sizePolicy().hasHeightForWidth());
00128 textLabel1_2_2_3_2_2->setSizePolicy(sizePolicy1);
00129
00130 hboxLayout1->addWidget(textLabel1_2_2_3_2_2);
00131
00132 mui_refpago = new BusquedaReferencia(frame);
00133 mui_refpago->setObjectName(QString::fromUtf8("mui_refpago"));
00134
00135 hboxLayout1->addWidget(mui_refpago);
00136
00137
00138 hboxLayout->addWidget(frame);
00139
00140
00141 vboxLayout->addLayout(hboxLayout);
00142
00143 frame_2 = new QFrame(PagoBase);
00144 frame_2->setObjectName(QString::fromUtf8("frame_2"));
00145 frame_2->setFrameShape(QFrame::StyledPanel);
00146 frame_2->setFrameShadow(QFrame::Raised);
00147 gridLayout = new QGridLayout(frame_2);
00148 gridLayout->setSpacing(5);
00149 gridLayout->setMargin(5);
00150 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00151 mui_idproveedor = new BusquedaProveedor(frame_2);
00152 mui_idproveedor->setObjectName(QString::fromUtf8("mui_idproveedor"));
00153 mui_idproveedor->setMinimumSize(QSize(250, 0));
00154
00155 gridLayout->addWidget(mui_idproveedor, 1, 0, 1, 4);
00156
00157 textLabel1_4_4 = new QLabel(frame_2);
00158 textLabel1_4_4->setObjectName(QString::fromUtf8("textLabel1_4_4"));
00159 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00160 sizePolicy2.setHorizontalStretch(0);
00161 sizePolicy2.setVerticalStretch(0);
00162 sizePolicy2.setHeightForWidth(textLabel1_4_4->sizePolicy().hasHeightForWidth());
00163 textLabel1_4_4->setSizePolicy(sizePolicy2);
00164 textLabel1_4_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00165
00166 gridLayout->addWidget(textLabel1_4_4, 3, 0, 1, 1);
00167
00168 spacerItem1 = new QSpacerItem(428, 16, QSizePolicy::Minimum, QSizePolicy::Expanding);
00169
00170 gridLayout->addItem(spacerItem1, 5, 0, 1, 4);
00171
00172 mui_comentpago = new QLineEdit(frame_2);
00173 mui_comentpago->setObjectName(QString::fromUtf8("mui_comentpago"));
00174
00175 gridLayout->addWidget(mui_comentpago, 2, 1, 1, 3);
00176
00177 textLabel1_2_2_3_2 = new QLabel(frame_2);
00178 textLabel1_2_2_3_2->setObjectName(QString::fromUtf8("textLabel1_2_2_3_2"));
00179 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00180 sizePolicy3.setHorizontalStretch(0);
00181 sizePolicy3.setVerticalStretch(0);
00182 sizePolicy3.setHeightForWidth(textLabel1_2_2_3_2->sizePolicy().hasHeightForWidth());
00183 textLabel1_2_2_3_2->setSizePolicy(sizePolicy3);
00184 textLabel1_2_2_3_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00185
00186 gridLayout->addWidget(textLabel1_2_2_3_2, 2, 0, 1, 1);
00187
00188 mui_cantpago = new QLineEdit(frame_2);
00189 mui_cantpago->setObjectName(QString::fromUtf8("mui_cantpago"));
00190 mui_cantpago->setEnabled(true);
00191 QFont font;
00192 font.setFamily(QString::fromUtf8("Sans Serif"));
00193 font.setPointSize(12);
00194 font.setBold(true);
00195 font.setItalic(false);
00196 font.setUnderline(false);
00197 font.setWeight(75);
00198 font.setStrikeOut(false);
00199 mui_cantpago->setFont(font);
00200 mui_cantpago->setAlignment(Qt::AlignRight);
00201
00202 gridLayout->addWidget(mui_cantpago, 3, 1, 1, 2);
00203
00204 textLabel1_2_3 = new QLabel(frame_2);
00205 textLabel1_2_3->setObjectName(QString::fromUtf8("textLabel1_2_3"));
00206 textLabel1_2_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00207
00208 gridLayout->addWidget(textLabel1_2_3, 0, 0, 1, 1);
00209
00210 mui_fechapago = new BusquedaFecha(frame_2);
00211 mui_fechapago->setObjectName(QString::fromUtf8("mui_fechapago"));
00212 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00213 sizePolicy4.setHorizontalStretch(0);
00214 sizePolicy4.setVerticalStretch(0);
00215 sizePolicy4.setHeightForWidth(mui_fechapago->sizePolicy().hasHeightForWidth());
00216 mui_fechapago->setSizePolicy(sizePolicy4);
00217
00218 gridLayout->addWidget(mui_fechapago, 0, 1, 1, 1);
00219
00220 spacerItem2 = new QSpacerItem(162, 26, QSizePolicy::Expanding, QSizePolicy::Minimum);
00221
00222 gridLayout->addItem(spacerItem2, 3, 3, 1, 1);
00223
00224 hboxLayout2 = new QHBoxLayout();
00225 hboxLayout2->setSpacing(5);
00226 hboxLayout2->setMargin(0);
00227 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00228 spacerItem3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00229
00230 hboxLayout2->addItem(spacerItem3);
00231
00232 mui_previsionpago = new QCheckBox(frame_2);
00233 mui_previsionpago->setObjectName(QString::fromUtf8("mui_previsionpago"));
00234 mui_previsionpago->setLayoutDirection(Qt::LeftToRight);
00235
00236 hboxLayout2->addWidget(mui_previsionpago);
00237
00238
00239 gridLayout->addLayout(hboxLayout2, 0, 2, 1, 2);
00240
00241 textLabel1_4_5 = new QLabel(frame_2);
00242 textLabel1_4_5->setObjectName(QString::fromUtf8("textLabel1_4_5"));
00243 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00244 sizePolicy5.setHorizontalStretch(0);
00245 sizePolicy5.setVerticalStretch(0);
00246 sizePolicy5.setHeightForWidth(textLabel1_4_5->sizePolicy().hasHeightForWidth());
00247 textLabel1_4_5->setSizePolicy(sizePolicy5);
00248 textLabel1_4_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00249
00250 gridLayout->addWidget(textLabel1_4_5, 4, 0, 1, 1);
00251
00252 mui_idbanco = new BusquedaBanco(frame_2);
00253 mui_idbanco->setObjectName(QString::fromUtf8("mui_idbanco"));
00254
00255 gridLayout->addWidget(mui_idbanco, 4, 1, 1, 1);
00256
00257
00258 vboxLayout->addWidget(frame_2);
00259
00260 hboxLayout3 = new QHBoxLayout();
00261 hboxLayout3->setSpacing(5);
00262 hboxLayout3->setMargin(0);
00263 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00264 spacerItem4 = new QSpacerItem(201, 27, QSizePolicy::Expanding, QSizePolicy::Minimum);
00265
00266 hboxLayout3->addItem(spacerItem4);
00267
00268 mui_aceptar = new QPushButton(PagoBase);
00269 mui_aceptar->setObjectName(QString::fromUtf8("mui_aceptar"));
00270
00271 hboxLayout3->addWidget(mui_aceptar);
00272
00273 mui_cancelar = new QPushButton(PagoBase);
00274 mui_cancelar->setObjectName(QString::fromUtf8("mui_cancelar"));
00275
00276 hboxLayout3->addWidget(mui_cancelar);
00277
00278
00279 vboxLayout->addLayout(hboxLayout3);
00280
00281 textLabel1_4_4->setBuddy(mui_cantpago);
00282 textLabel1_2_2_3_2->setBuddy(mui_comentpago);
00283 textLabel1_4_5->setBuddy(mui_cantpago);
00284 QWidget::setTabOrder(mui_previsionpago, mui_comentpago);
00285 QWidget::setTabOrder(mui_comentpago, mui_cantpago);
00286 QWidget::setTabOrder(mui_cantpago, mui_cancelar);
00287 QWidget::setTabOrder(mui_cancelar, mui_guardar);
00288 QWidget::setTabOrder(mui_guardar, mui_borrar);
00289 QWidget::setTabOrder(mui_borrar, mui_comentpago);
00290
00291 retranslateUi(PagoBase);
00292
00293 QSize size(480, 272);
00294 size = size.expandedTo(PagoBase->minimumSizeHint());
00295 PagoBase->resize(size);
00296
00297 QObject::connect(mui_cancelar, SIGNAL(clicked()), PagoBase, SLOT(close()));
00298
00299 QMetaObject::connectSlotsByName(PagoBase);
00300 }
00301
00302 void retranslateUi(QWidget *PagoBase)
00303 {
00304 PagoBase->setWindowTitle(QApplication::translate("PagoBase", "Nuevo pago a proveedor", 0, QApplication::UnicodeUTF8));
00305 label->setText(QString());
00306 mui_guardar->setToolTip(QApplication::translate("PagoBase", "Guardar pago", 0, QApplication::UnicodeUTF8));
00307 mui_guardar->setWhatsThis(QApplication::translate("PagoBase", "Guardar pago", 0, QApplication::UnicodeUTF8));
00308 mui_guardar->setText(QString());
00309 mui_borrar->setToolTip(QApplication::translate("PagoBase", "Borrar pago", 0, QApplication::UnicodeUTF8));
00310 mui_borrar->setWhatsThis(QApplication::translate("PagoBase", "Borrar pago", 0, QApplication::UnicodeUTF8));
00311 mui_borrar->setText(QString());
00312 textLabel1_2_2_3_2_2->setText(QApplication::translate("PagoBase", "Referencia:", 0, QApplication::UnicodeUTF8));
00313 textLabel1_4_4->setText(QApplication::translate("PagoBase", "Total pago:", 0, QApplication::UnicodeUTF8));
00314 textLabel1_2_2_3_2->setText(QApplication::translate("PagoBase", "Descripcion del pago:", 0, QApplication::UnicodeUTF8));
00315 mui_cantpago->setText(QApplication::translate("PagoBase", "0.00", 0, QApplication::UnicodeUTF8));
00316 textLabel1_2_3->setText(QApplication::translate("PagoBase", "Fecha de pago:", 0, QApplication::UnicodeUTF8));
00317 mui_previsionpago->setText(QApplication::translate("PagoBase", "Provision de fondos", 0, QApplication::UnicodeUTF8));
00318 textLabel1_4_5->setText(QApplication::translate("PagoBase", "Banco:", 0, QApplication::UnicodeUTF8));
00319 mui_aceptar->setText(QApplication::translate("PagoBase", "&Aceptar", 0, QApplication::UnicodeUTF8));
00320 mui_cancelar->setText(QApplication::translate("PagoBase", "&Cancelar", 0, QApplication::UnicodeUTF8));
00321 Q_UNUSED(PagoBase);
00322 }
00323
00324 };
00325
00326 namespace Ui {
00327 class PagoBase: public Ui_PagoBase {};
00328 }
00329
00330 #endif // UI_PAGOBASE_H