From 86df4a9250c0d4d0b8dbda9520964bb3656b94eb Mon Sep 17 00:00:00 2001 From: "Ignacio R. Morelle" Date: Fri, 10 Jul 2015 23:01:50 -0300 Subject: [PATCH] gui2/tstacked_widget: Add getter for the total number of layers --- src/gui/widgets/stacked_widget.cpp | 5 +++++ src/gui/widgets/stacked_widget.hpp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/gui/widgets/stacked_widget.cpp b/src/gui/widgets/stacked_widget.cpp index 0fe38e3886d7..a289485a6473 100644 --- a/src/gui/widgets/stacked_widget.cpp +++ b/src/gui/widgets/stacked_widget.cpp @@ -148,4 +148,9 @@ void tstacked_widget::select_layer(const int layer) } } +unsigned int tstacked_widget::get_layer_count() const +{ + return generator_->get_item_count(); +} + } // namespace gui2 diff --git a/src/gui/widgets/stacked_widget.hpp b/src/gui/widgets/stacked_widget.hpp index 403093583f2f..378f313d2a4b 100644 --- a/src/gui/widgets/stacked_widget.hpp +++ b/src/gui/widgets/stacked_widget.hpp @@ -63,6 +63,11 @@ class tstacked_widget : public tcontainer_ */ void select_layer(const int layer); + /** + * Gets the total number of layers. + */ + unsigned int get_layer_count() const; + private: /** * Finishes the building initialization of the widget.