summaryrefslogtreecommitdiff
path: root/include/vcl/weld.hxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-03-10 13:10:12 +0000
committerCaolán McNamara <caolanm@redhat.com>2020-03-10 15:20:58 +0100
commit0ddc588164c4a9a0fca7374a58ea1f7708978f66 (patch)
tree8e93ecdf8e2c38b53a8a0cc9ae62cd09a0670a3a /include/vcl/weld.hxx
parent9ed75e2c65544b4f71c73e1c51a68d74e31d544b (diff)
writer navigator requires ability of per-row extra indent
Change-Id: Iaf34e245b2418c0dddb9a8a449da1a0abdd8def2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90257 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'include/vcl/weld.hxx')
-rw-r--r--include/vcl/weld.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/vcl/weld.hxx b/include/vcl/weld.hxx
index 936484a31d0c..838fb2729f04 100644
--- a/include/vcl/weld.hxx
+++ b/include/vcl/weld.hxx
@@ -931,6 +931,8 @@ public:
virtual bool get_row_expanded(const TreeIter& rIter) const = 0;
virtual bool get_children_on_demand(const TreeIter& rIter) const = 0;
virtual void set_children_on_demand(const TreeIter& rIter, bool bChildrenOnDemand) = 0;
+ //visually indent this row as if it was at get_iter_depth() + nIndentLevel
+ virtual void set_extra_row_indent(const TreeIter& rIter, int nIndentLevel) = 0;
virtual void expand_row(const TreeIter& rIter) = 0;
virtual void collapse_row(const TreeIter& rIter) = 0;
virtual void set_text(const TreeIter& rIter, const OUString& rStr, int col = -1) = 0;