X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fpanel.cpp;h=31cdf4b4ff9e62fa306fa0848c0879046e79aa56;hb=aa9b8db38efb9e97460c76e27cecc4d1591b23e5;hp=fa16ec7de2826733d04a876f7ec445953bc76a8d;hpb=b4a3d651f57c46507aaa99a71a14fea15f0e430d;p=libs%2Fgltk.git diff --git a/source/panel.cpp b/source/panel.cpp index fa16ec7..31cdf4b 100644 --- a/source/panel.cpp +++ b/source/panel.cpp @@ -27,8 +27,7 @@ namespace GLtk { TypeRegistry Panel::widget_registry; bool Panel::widget_registry_init_done = false; -Panel::Panel(): - layout(0) +Panel::Panel() { input_type = INPUT_NAVIGATION; } @@ -36,7 +35,7 @@ Panel::Panel(): Panel::~Panel() { delete layout; - layout = 0; + layout = nullptr; } void Panel::set_layout(Layout *l) @@ -135,7 +134,7 @@ bool Panel::navigate(Navigation nav) Widget *Panel::find_next_child(int origin_x, int origin_y, int origin_dim, int nav_x, int nav_y) const { - Widget *sibling = 0; + Widget *sibling = nullptr; int best_score = 0; for(const Child *c: children) { @@ -211,7 +210,7 @@ void Panel::on_child_removed(Widget &wdg) Panel::Loader::Loader(Panel &p, map &m): DataFile::DerivedObjectLoader(p), wdg_map(m), - last_widget(0) + last_widget(nullptr) { if(!widget_registry_init_done) { @@ -289,7 +288,7 @@ void Panel::Loader::gravity(int h, int v) get_layout().set_gravity(get_last_widget(), h, v); } -void Panel::Loader::grid(unsigned cols) +void Panel::Loader::grid(size_t cols) { Grid grd(get_layout(), cols); ArrangedLoader ldr(*this, grd);