#include <busquedatarifa.h>
Inheritance diagram for BusquedaTarifa:

Public Slots | |
| void | m_activated (int index) |
Signals | |
| void | valueChanged (QString) |
Public Member Functions | |
| BusquedaTarifa (QWidget *parent=0) | |
| ~BusquedaTarifa () | |
| virtual void | setidtarifa (QString idtarifa) |
| QString | idtarifa () |
Private Attributes | |
| cursor2 * | m_cursorcombo |
| QString | mdb_idtarifa |
Definition at line 30 of file busquedatarifa.h.
| BusquedaTarifa::BusquedaTarifa | ( | QWidget * | parent = 0 |
) |
| parent |
Definition at line 32 of file busquedatarifa.cpp.
References _depura(), m_activated(), and m_cursorcombo.
00033 : QComboBox(parent), PEmpresaBase() { 00034 _depura("BusquedaTarifa::BusquedaTarifa", 0); 00035 m_cursorcombo = NULL; 00036 connect(this, SIGNAL(activated(int)), this, SLOT(m_activated(int))); 00037 _depura("END BusquedaTarifa::BusquedaTarifa", 0); 00038 }
| BusquedaTarifa::~BusquedaTarifa | ( | ) |
Definition at line 44 of file busquedatarifa.cpp.
References _depura().
00044 { 00045 _depura("BusquedaTarifa::~BusquedaTarifa", 0); 00046 _depura("END BusquedaTarifa::~BusquedaTarifa", 0); 00047 }
| void BusquedaTarifa::setidtarifa | ( | QString | idtarifa | ) | [virtual] |
| idtarifa |
Definition at line 54 of file busquedatarifa.cpp.
References _depura(), postgresiface2::cargacursor(), PEmpresaBase::empresaBase(), cursor2::eof(), m_cursorcombo, mdb_idtarifa, cursor2::siguienteregistro(), and cursor2::valor().
Referenced by ClienteView_ClienteView().
00054 { 00055 _depura("BusquedaTarifa::setidtarifa", 0); 00056 mdb_idtarifa = idtarifa; 00057 if (m_cursorcombo != NULL) 00058 delete m_cursorcombo; 00059 m_cursorcombo = empresaBase()->cargacursor("SELECT * FROM tarifa"); 00060 int i = 0; 00061 int i1 = 0; 00062 clear(); 00063 addItem("--"); 00064 while (!m_cursorcombo->eof()) { 00065 i++; 00066 if (m_cursorcombo->valor("idtarifa") == idtarifa) 00067 i1 = i; 00068 addItem(m_cursorcombo->valor("nomtarifa")); 00069 m_cursorcombo->siguienteregistro(); 00070 } 00071 setCurrentIndex(i1); 00072 _depura("END BusquedaTarifa::setidtarifa", 0); 00073 }
| QString BusquedaTarifa::idtarifa | ( | ) | [inline] |
Definition at line 41 of file busquedatarifa.h.
References mdb_idtarifa.
00041 { 00042 return mdb_idtarifa; 00043 };
| void BusquedaTarifa::m_activated | ( | int | index | ) | [inline, slot] |
Definition at line 46 of file busquedatarifa.h.
References m_cursorcombo, mdb_idtarifa, cursor2::valor(), and valueChanged().
Referenced by BusquedaTarifa().
00046 { 00047 if (index > 0) { 00048 mdb_idtarifa=m_cursorcombo->valor("idtarifa", index - 1); 00049 emit(valueChanged(m_cursorcombo->valor("idtarifa", index - 1))); 00050 } else { 00051 emit(valueChanged("")); 00052 mdb_idtarifa = ""; 00053 } 00054 };
| void BusquedaTarifa::valueChanged | ( | QString | ) | [signal] |
Definition at line 79 of file moc_busquedatarifa.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* BusquedaTarifa::m_cursorcombo [private] |
Definition at line 34 of file busquedatarifa.h.
Referenced by BusquedaTarifa(), m_activated(), and setidtarifa().
QString BusquedaTarifa::mdb_idtarifa [private] |
Definition at line 35 of file busquedatarifa.h.
Referenced by idtarifa(), m_activated(), and setidtarifa().
1.5.1