5 #include <libgnomecanvasmm.h>
6 #include "view_btree.h"
7 #include "view_btree_data.h"
10 using namespace Gnome;
12 class ViewNode : public Canvas::Group {
14 ViewNode (Canvas::Group *parent, uint num, BTreeNodeHeader &header, std::list<BTreeData *> &keys);
16 std::list<uint>& getChilds () { return hijos; }
18 typedef SigC::Signal2<void, BTreeData *, uint> type_signal_selected;
19 type_signal_selected signal_selected ();
21 void on_item_clicked (BTreeData *data);
22 std::list<uint> hijos;
23 type_signal_selected m_signal_selected;