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