00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_MOVIMIENTOSBASE_H
00011 #define UI_MOVIMIENTOSBASE_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/QSpacerItem>
00024 #include <QtGui/QToolButton>
00025 #include <QtGui/QVBoxLayout>
00026 #include <QtGui/QWidget>
00027 #include "busquedaarticulo.h"
00028 #include "busquedacliente.h"
00029 #include "movimientosview.h"
00030
00031 class Ui_MovimientosBase
00032 {
00033 public:
00034 QGridLayout *gridLayout;
00035 QHBoxLayout *hboxLayout;
00036 QLabel *label;
00037 QFrame *m_botonera;
00038 QHBoxLayout *hboxLayout1;
00039 QToolButton *mui_imprimir;
00040 QToolButton *mui_filtrar;
00041 QToolButton *mui_configurar;
00042 QToolButton *mui_actualizar;
00043 QFrame *mui_plugbotones;
00044 QSpacerItem *spacerItem;
00045 QFrame *m_busqueda;
00046 QGridLayout *gridLayout1;
00047 QVBoxLayout *vboxLayout;
00048 BusquedaCliente *m_cliente;
00049 BusquedaArticulo *m_articulo;
00050 BusquedaFecha *m_fechain;
00051 QLabel *label_2;
00052 QComboBox *mui_procesada;
00053 BusquedaFecha *m_fechafin;
00054 QLabel *textLabel1_4_2;
00055 QLabel *textLabel1_4;
00056 QSpacerItem *spacerItem1;
00057 MovimientosSubform *mui_list;
00058
00059 void setupUi(QWidget *MovimientosBase)
00060 {
00061 MovimientosBase->setObjectName(QString::fromUtf8("MovimientosBase"));
00062 MovimientosBase->setEnabled(true);
00063 MovimientosBase->setWindowIcon(QIcon(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_articulos_familias.48x48.png")));
00064 gridLayout = new QGridLayout(MovimientosBase);
00065 gridLayout->setSpacing(5);
00066 gridLayout->setMargin(5);
00067 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00068 hboxLayout = new QHBoxLayout();
00069 hboxLayout->setSpacing(5);
00070 hboxLayout->setMargin(0);
00071 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00072 label = new QLabel(MovimientosBase);
00073 label->setObjectName(QString::fromUtf8("label"));
00074 label->setMinimumSize(QSize(48, 48));
00075 label->setMaximumSize(QSize(48, 48));
00076 label->setPixmap(QPixmap(QString::fromUtf8(":/Bulmafact48x48/images/png/48x48/i_bulmages_articulos_familias.48x48.png")));
00077
00078 hboxLayout->addWidget(label);
00079
00080 m_botonera = new QFrame(MovimientosBase);
00081 m_botonera->setObjectName(QString::fromUtf8("m_botonera"));
00082 m_botonera->setFrameShape(QFrame::StyledPanel);
00083 m_botonera->setFrameShadow(QFrame::Raised);
00084 hboxLayout1 = new QHBoxLayout(m_botonera);
00085 hboxLayout1->setSpacing(5);
00086 hboxLayout1->setMargin(5);
00087 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00088 mui_imprimir = new QToolButton(m_botonera);
00089 mui_imprimir->setObjectName(QString::fromUtf8("mui_imprimir"));
00090 mui_imprimir->setMinimumSize(QSize(32, 32));
00091 mui_imprimir->setMaximumSize(QSize(32, 32));
00092 mui_imprimir->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_filePrint.xpm")));
00093 mui_imprimir->setIconSize(QSize(32, 32));
00094
00095 hboxLayout1->addWidget(mui_imprimir);
00096
00097 mui_filtrar = new QToolButton(m_botonera);
00098 mui_filtrar->setObjectName(QString::fromUtf8("mui_filtrar"));
00099 mui_filtrar->setMinimumSize(QSize(32, 32));
00100 mui_filtrar->setMaximumSize(QSize(32, 32));
00101 mui_filtrar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_find.png")));
00102 mui_filtrar->setIconSize(QSize(32, 32));
00103 mui_filtrar->setCheckable(true);
00104
00105 hboxLayout1->addWidget(mui_filtrar);
00106
00107 mui_configurar = new QToolButton(m_botonera);
00108 mui_configurar->setObjectName(QString::fromUtf8("mui_configurar"));
00109 mui_configurar->setMinimumSize(QSize(32, 32));
00110 mui_configurar->setMaximumSize(QSize(32, 32));
00111 mui_configurar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_packageSettings.png")));
00112 mui_configurar->setIconSize(QSize(32, 32));
00113 mui_configurar->setCheckable(true);
00114
00115 hboxLayout1->addWidget(mui_configurar);
00116
00117 mui_actualizar = new QToolButton(m_botonera);
00118 mui_actualizar->setObjectName(QString::fromUtf8("mui_actualizar"));
00119 mui_actualizar->setMinimumSize(QSize(32, 32));
00120 mui_actualizar->setMaximumSize(QSize(32, 32));
00121 mui_actualizar->setIcon(QIcon(QString::fromUtf8(":/Genericos32x32/images/png/i_reload.png")));
00122 mui_actualizar->setIconSize(QSize(32, 32));
00123
00124 hboxLayout1->addWidget(mui_actualizar);
00125
00126 mui_plugbotones = new QFrame(m_botonera);
00127 mui_plugbotones->setObjectName(QString::fromUtf8("mui_plugbotones"));
00128 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
00129 sizePolicy.setHorizontalStretch(0);
00130 sizePolicy.setVerticalStretch(0);
00131 sizePolicy.setHeightForWidth(mui_plugbotones->sizePolicy().hasHeightForWidth());
00132 mui_plugbotones->setSizePolicy(sizePolicy);
00133 mui_plugbotones->setFrameShape(QFrame::NoFrame);
00134 mui_plugbotones->setFrameShadow(QFrame::Plain);
00135 mui_plugbotones->setLineWidth(0);
00136
00137 hboxLayout1->addWidget(mui_plugbotones);
00138
00139 spacerItem = new QSpacerItem(111, 34, QSizePolicy::Expanding, QSizePolicy::Minimum);
00140
00141 hboxLayout1->addItem(spacerItem);
00142
00143
00144 hboxLayout->addWidget(m_botonera);
00145
00146
00147 gridLayout->addLayout(hboxLayout, 0, 0, 1, 1);
00148
00149 m_busqueda = new QFrame(MovimientosBase);
00150 m_busqueda->setObjectName(QString::fromUtf8("m_busqueda"));
00151 m_busqueda->setFrameShape(QFrame::StyledPanel);
00152 m_busqueda->setFrameShadow(QFrame::Raised);
00153 gridLayout1 = new QGridLayout(m_busqueda);
00154 gridLayout1->setSpacing(5);
00155 gridLayout1->setMargin(5);
00156 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00157 vboxLayout = new QVBoxLayout();
00158 vboxLayout->setSpacing(5);
00159 vboxLayout->setMargin(0);
00160 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00161 m_cliente = new BusquedaCliente(m_busqueda);
00162 m_cliente->setObjectName(QString::fromUtf8("m_cliente"));
00163 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00164 sizePolicy1.setHorizontalStretch(0);
00165 sizePolicy1.setVerticalStretch(0);
00166 sizePolicy1.setHeightForWidth(m_cliente->sizePolicy().hasHeightForWidth());
00167 m_cliente->setSizePolicy(sizePolicy1);
00168 m_cliente->setMinimumSize(QSize(150, 65));
00169
00170 vboxLayout->addWidget(m_cliente);
00171
00172 m_articulo = new BusquedaArticulo(m_busqueda);
00173 m_articulo->setObjectName(QString::fromUtf8("m_articulo"));
00174 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00175 sizePolicy2.setHorizontalStretch(0);
00176 sizePolicy2.setVerticalStretch(0);
00177 sizePolicy2.setHeightForWidth(m_articulo->sizePolicy().hasHeightForWidth());
00178 m_articulo->setSizePolicy(sizePolicy2);
00179 m_articulo->setMinimumSize(QSize(150, 65));
00180
00181 vboxLayout->addWidget(m_articulo);
00182
00183
00184 gridLayout1->addLayout(vboxLayout, 0, 2, 4, 1);
00185
00186 m_fechain = new BusquedaFecha(m_busqueda);
00187 m_fechain->setObjectName(QString::fromUtf8("m_fechain"));
00188 m_fechain->setMinimumSize(QSize(200, 0));
00189 m_fechain->setMaximumSize(QSize(200, 16777215));
00190
00191 gridLayout1->addWidget(m_fechain, 2, 1, 1, 1);
00192
00193 label_2 = new QLabel(m_busqueda);
00194 label_2->setObjectName(QString::fromUtf8("label_2"));
00195 label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00196
00197 gridLayout1->addWidget(label_2, 1, 0, 1, 1);
00198
00199 mui_procesada = new QComboBox(m_busqueda);
00200 mui_procesada->setObjectName(QString::fromUtf8("mui_procesada"));
00201 mui_procesada->setMinimumSize(QSize(200, 0));
00202 mui_procesada->setMaximumSize(QSize(200, 16777215));
00203 mui_procesada->setFocusPolicy(Qt::StrongFocus);
00204 mui_procesada->setFrame(true);
00205
00206 gridLayout1->addWidget(mui_procesada, 1, 1, 1, 1);
00207
00208 m_fechafin = new BusquedaFecha(m_busqueda);
00209 m_fechafin->setObjectName(QString::fromUtf8("m_fechafin"));
00210 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(4), static_cast<QSizePolicy::Policy>(5));
00211 sizePolicy3.setHorizontalStretch(0);
00212 sizePolicy3.setVerticalStretch(0);
00213 sizePolicy3.setHeightForWidth(m_fechafin->sizePolicy().hasHeightForWidth());
00214 m_fechafin->setSizePolicy(sizePolicy3);
00215 m_fechafin->setMinimumSize(QSize(200, 0));
00216 m_fechafin->setMaximumSize(QSize(200, 16777215));
00217
00218 gridLayout1->addWidget(m_fechafin, 3, 1, 1, 1);
00219
00220 textLabel1_4_2 = new QLabel(m_busqueda);
00221 textLabel1_4_2->setObjectName(QString::fromUtf8("textLabel1_4_2"));
00222 textLabel1_4_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00223
00224 gridLayout1->addWidget(textLabel1_4_2, 3, 0, 1, 1);
00225
00226 textLabel1_4 = new QLabel(m_busqueda);
00227 textLabel1_4->setObjectName(QString::fromUtf8("textLabel1_4"));
00228 textLabel1_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00229
00230 gridLayout1->addWidget(textLabel1_4, 2, 0, 1, 1);
00231
00232 spacerItem1 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Preferred);
00233
00234 gridLayout1->addItem(spacerItem1, 0, 0, 1, 2);
00235
00236
00237 gridLayout->addWidget(m_busqueda, 1, 0, 1, 1);
00238
00239 mui_list = new MovimientosSubform(MovimientosBase);
00240 mui_list->setObjectName(QString::fromUtf8("mui_list"));
00241
00242 gridLayout->addWidget(mui_list, 2, 0, 1, 1);
00243
00244
00245 retranslateUi(MovimientosBase);
00246
00247 QSize size(690, 490);
00248 size = size.expandedTo(MovimientosBase->minimumSizeHint());
00249 MovimientosBase->resize(size);
00250
00251 QObject::connect(mui_filtrar, SIGNAL(toggled(bool)), m_busqueda, SLOT(setShown(bool)));
00252
00253 QMetaObject::connectSlotsByName(MovimientosBase);
00254 }
00255
00256 void retranslateUi(QWidget *MovimientosBase)
00257 {
00258 MovimientosBase->setWindowTitle(QApplication::translate("MovimientosBase", "Movimientos", 0, QApplication::UnicodeUTF8));
00259 label->setText(QString());
00260 mui_imprimir->setToolTip(QApplication::translate("MovimientosBase", "Imprimir listado", 0, QApplication::UnicodeUTF8));
00261 mui_imprimir->setWhatsThis(QApplication::translate("MovimientosBase", "Imprimir listado", 0, QApplication::UnicodeUTF8));
00262 mui_imprimir->setText(QString());
00263 mui_imprimir->setShortcut(QApplication::translate("MovimientosBase", "Ctrl+P", 0, QApplication::UnicodeUTF8));
00264 mui_filtrar->setToolTip(QApplication::translate("MovimientosBase", "Filtrar", 0, QApplication::UnicodeUTF8));
00265 mui_filtrar->setWhatsThis(QApplication::translate("MovimientosBase", "Filtrar", 0, QApplication::UnicodeUTF8));
00266 mui_filtrar->setText(QString());
00267 mui_filtrar->setShortcut(QApplication::translate("MovimientosBase", "Ctrl+F", 0, QApplication::UnicodeUTF8));
00268 mui_configurar->setToolTip(QApplication::translate("MovimientosBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00269 mui_configurar->setWhatsThis(QApplication::translate("MovimientosBase", "Configurar listado", 0, QApplication::UnicodeUTF8));
00270 mui_configurar->setText(QString());
00271 mui_configurar->setShortcut(QApplication::translate("MovimientosBase", "Ctrl+B", 0, QApplication::UnicodeUTF8));
00272 mui_actualizar->setToolTip(QApplication::translate("MovimientosBase", "Actualizar listado", 0, QApplication::UnicodeUTF8));
00273 mui_actualizar->setWhatsThis(QApplication::translate("MovimientosBase", "Actualizar listado", 0, QApplication::UnicodeUTF8));
00274 mui_actualizar->setText(QString());
00275 mui_actualizar->setShortcut(QApplication::translate("MovimientosBase", "F5", 0, QApplication::UnicodeUTF8));
00276 label_2->setText(QApplication::translate("MovimientosBase", "Mostrar:", 0, QApplication::UnicodeUTF8));
00277 textLabel1_4_2->setText(QApplication::translate("MovimientosBase", "Fecha final:", 0, QApplication::UnicodeUTF8));
00278 textLabel1_4->setText(QApplication::translate("MovimientosBase", "Fecha inicial:", 0, QApplication::UnicodeUTF8));
00279 Q_UNUSED(MovimientosBase);
00280 }
00281
00282 };
00283
00284 namespace Ui {
00285 class MovimientosBase: public Ui_MovimientosBase {};
00286 }
00287
00288 #endif // UI_MOVIMIENTOSBASE_H