Gracias por las respuestas y perdón por el error incompleto (inexperto en
mandar preguntas de este tipo a listas)

La idea es esta:

class VistaCampo: public Gtk::Table;

class VistaParcela: public Gtk::VBox;

VistaParcela* VistaCampo::accederVistaParcela(int fila, int columna){

  std::list<VistaParcela*> parcelas = this->get_children();

 //Buscaria la parcela que quiero
}

Si dejo solo "this->get_children()" compila lo mas bien.

Y el error completo es este:
/usr/lib/gcc/i586-mandriva-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_list.h
instantiated from 'std::list<_Tp, _Alloc>::list(_InputIterator,
_InputIterator, const typename std::_List_base<_Tp,
_Alloc>::allocator_type&) [with _InputIterator =
Glib::Container_Helpers::ListHandleIterator<Glib::Container_Helpers::TypeTraits<Gtk::Widget*>
, _Tp = VistaParcela*, _Alloc = std::allocator<VistaParcela*>]'

/usr/lib/gcc/i586-mandriva-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_list.h
instantiated from 'void std::list<_Tp,
_Alloc>::insert(std::_List_iterator<_Tp>, _InputIterator, _InputIterator)
[with _InputIterator =
Glib::Container_Helpers::ListHandleIterator<Glib::Container_Helpers::TypeTraits<Gtk::Widget*>
, _Tp = VistaParcela*, _Alloc = std::allocator<VistaParcela*>]'

/usr/lib/gcc/i586-mandriva-linux-gnu/4.0.1/../../../../include/c++/4.0.1/bits/stl_list.h
error: no matching function for call to 'std::list<VistaParcela*,
std::allocator<VistaParcela*> >::_M_insert(std::_List
_iterator<VistaParcela*>&, Gtk::Widget*)'

Este ultimo sería el error, pero la vdd que no lo entiendo.

Muchas Gracias!
Sebastian



El día 19/05/07, Darío Griffo < [EMAIL PROTECTED]> escribió:

Sebastian Durandeu escribió:

> PD: el error es este:
> /usr/include/glibmm-2.4/glibmm/listhandle.h   instantiated from
> 'Glib::ListHandle<T, Tr>::ListHandle(const Cont&) [with Cont =
> Glib::ListHandle<Gtk::Widget*,
> Glib::Container_Helpers::TypeTraits<Gtk::Widget*> >, T = VistaParcela*,
> Tr = Glib::Container_Helpers::TypeTraits<VistaParcela*>]'

Deben faltarte pegar aca un par de renglones mas hacia arriba, porque
este es el contexto del error.
Mandalo por favor
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a