#include <busquedazonacomercial.h>
Inheritance diagram for BusquedaZonaComercial:

Public Slots | |
| void | m_activated (int index) |
Signals | |
| void | valueChanged (QString) |
Public Member Functions | |
| BusquedaZonaComercial (QWidget *parent=0) | |
| ~BusquedaZonaComercial () | |
| virtual void | setidzonacomercial (QString idzonacomercial) |
| QString | idzonacomercial () |
Private Attributes | |
| cursor2 * | m_cursorcombo |
Definition at line 31 of file busquedazonacomercial.h.
| BusquedaZonaComercial::BusquedaZonaComercial | ( | QWidget * | parent = 0 |
) |
| parent |
Definition at line 31 of file busquedazonacomercial.cpp.
References _depura(), m_activated(), and m_cursorcombo.
00032 : QComboBox(parent), PEmpresaBase() { 00033 _depura("BusquedaZonaComercial::BusquedaZonaComercial", 0); 00034 m_cursorcombo = NULL; 00035 connect(this, SIGNAL(activated(int)), this, SLOT(m_activated(int))); 00036 _depura("END BusquedaZonaComercial::BusquedaZonaComercial", 0); 00037 }
| BusquedaZonaComercial::~BusquedaZonaComercial | ( | ) |
Definition at line 43 of file busquedazonacomercial.cpp.
References _depura(), and m_cursorcombo.
00043 { 00044 _depura("BusquedaZonaComercial::~BusquedaZonaComercial", 0); 00045 if (m_cursorcombo != NULL) 00046 delete m_cursorcombo; 00047 _depura("END BusquedaZonaComercial::~BusquedaZonaComercial", 0); 00048 }
| void BusquedaZonaComercial::setidzonacomercial | ( | QString | idzonacomercial | ) | [virtual] |
| idzonacomercial |
Definition at line 55 of file busquedazonacomercial.cpp.
References _depura(), postgresiface2::cargacursor(), PEmpresaBase::empresaBase(), cursor2::eof(), m_cursorcombo, cursor2::siguienteregistro(), and cursor2::valor().
Referenced by ComercialClienteView::setEmpresaBase().
00055 { 00056 _depura("BusquedaZonaComercial::~BusquedaZonaComercial", 0); 00057 if (m_cursorcombo != NULL) 00058 delete m_cursorcombo; 00059 m_cursorcombo = empresaBase()->cargacursor("SELECT * FROM zonacomercial"); 00060 int i = 0; 00061 int i1 = 0; 00062 clear(); 00063 addItem("--"); 00064 while (!m_cursorcombo->eof()) { 00065 i++; 00066 if (m_cursorcombo->valor("idzonacomercial") == idzonacomercial) 00067 i1 = i; 00068 addItem(m_cursorcombo->valor("nomzonacomercial")); 00069 m_cursorcombo->siguienteregistro(); 00070 } // end while 00071 setCurrentIndex(i1); 00072 _depura("END BusquedaZonaComercial::~BusquedaZonaComercial", 0); 00073 }
| QString BusquedaZonaComercial::idzonacomercial | ( | ) | [inline] |
Definition at line 41 of file busquedazonacomercial.h.
References m_cursorcombo, and cursor2::valor().
00041 { 00042 return m_cursorcombo->valor("idzonacomercial", currentIndex() - 1); 00043 };
| void BusquedaZonaComercial::m_activated | ( | int | index | ) | [inline, slot] |
Definition at line 46 of file busquedazonacomercial.h.
References _depura(), m_cursorcombo, cursor2::valor(), and valueChanged().
Referenced by BusquedaZonaComercial().
00046 { 00047 _depura("Activado el combo box", 0); 00048 if (index > 0) { 00049 emit(valueChanged(m_cursorcombo->valor("idzonacomercial", index - 1))); 00050 } else { 00051 emit(valueChanged("")); 00052 } 00053 };
| void BusquedaZonaComercial::valueChanged | ( | QString | ) | [signal] |
Definition at line 79 of file moc_busquedazonacomercial.cpp.
Referenced by m_activated().
00080 { 00081 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) }; 00082 QMetaObject::activate(this, &staticMetaObject, 0, _a); 00083 }
cursor2* BusquedaZonaComercial::m_cursorcombo [private] |
Definition at line 35 of file busquedazonacomercial.h.
Referenced by BusquedaZonaComercial(), idzonacomercial(), m_activated(), setidzonacomercial(), and ~BusquedaZonaComercial().
1.5.1