X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fcontainer.cpp;fp=source%2Fcontainer.cpp;h=5c175031d76515e8b2bd2c269bdd9806baeb39bc;hp=a8c3133d0632238831c5b1692f29c2e9c32c3876;hb=eeec8c83778e73c02c414db772f790540e626d2c;hpb=b59fab7e533ef96d72c92b224d4f24718bc6b0a1 diff --git a/source/container.cpp b/source/container.cpp index a8c3133..5c17503 100644 --- a/source/container.cpp +++ b/source/container.cpp @@ -21,7 +21,7 @@ Container::~Container() void Container::add(Widget &wdg) { wdg.set_parent(this); - children.push_back(create_child(&wdg)); + children.push_back(new Child(*this, &wdg)); if(wdg.get_animation_interval()) check_animation_interval(); children_rebuild_needed = true; @@ -45,11 +45,6 @@ void Container::remove(Widget &wdg) on_child_removed(wdg); } -Container::Child *Container::create_child(Widget *wdg) -{ - return new Child(*this, wdg); -} - Geometry Container::determine_child_geometry(const Widget &child, const Part &part) const { Geometry pgeom = part.get_geometry();