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