VisualizarMovimientos::VisualizarMovimientos(QWidget *parent) : QDialog(parent), ui(new Ui::VisualizarMovimientos) { ui->setupUi(this); m_modelo = new QSqlQueryModel(this); actualiza(); ui->tableView->setModel(m_modelo); }
// ----------------------------------------------------------------------------- void ContainerInspector::actualizar(Observable *obj, TipoCambio t) { if ( t == Observador::BorradoElemento && obj == contActual ) { cambiarContainer( Runtime::rt()->getContainerEjecucion() ); } else if ( t == Observador::CambioEnElemento && obj == contActual ) { actualiza(); } }
// -------------------------------------- ContainerInspector::cambiarContainer() AlmacenObjetos * ContainerInspector::cambiarContainer(AlmacenObjetos *c) { if ( contActual != c ) { // Dejar de observar el container actual if ( contActual != NULL ) { dejarDeObservar( contActual ); } // Pasar al actual observar( c ); contActual = c; actualiza(); } return c; }