diff --git a/src/dlangui/widgets/controls.d b/src/dlangui/widgets/controls.d index 18d54d0b..b5db5363 100644 --- a/src/dlangui/widgets/controls.d +++ b/src/dlangui/widgets/controls.d @@ -95,7 +95,7 @@ class TextWidget : Widget { protected UIString _text; /// get widget text - override @property dstring text() { return _text; } + override @property dstring text() const { return _text; } /// set text to show override @property Widget text(dstring s) { _text = s; diff --git a/src/dlangui/widgets/widget.d b/src/dlangui/widgets/widget.d index 3ac0e600..8f2be7af 100644 --- a/src/dlangui/widgets/widget.d +++ b/src/dlangui/widgets/widget.d @@ -1739,7 +1739,7 @@ class WidgetGroup : Widget { protected WidgetList _children; /// returns number of children of this widget - @property override int childCount() { return _children.count; } + @property override int childCount() const { return _children.count; } /// returns child by index override Widget child(int index) { return _children.get(index); } /// adds child, returns added item