sfx2/source/devtools/ObjectInspectorTreeHandler.cxx | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-)
New commits: commit c76e184ca1448c15f2f5fb059a51c2b483d0e387 Author: Julien Nabet <serval2...@yahoo.fr> AuthorDate: Fri May 14 09:50:31 2021 +0200 Commit: Julien Nabet <serval2...@yahoo.fr> CommitDate: Fri May 14 11:07:17 2021 +0200 Directly initialize vectors in sfx2/ObjectInspectorTreeHandler since we've got all the information from the beginning. The static_cast is to fix this error: /home/julien/lo/libreoffice/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:976:39: error: type 'float' cannot be narrowed to 'int' in initializer list [-Wc++11-narrowing] std::vector<int> aMethodsWidths { nMethodsDigitWidth * 30, nMethodsDigitWidth * 15, ^~~~~~~~~~~~~~~~~~~~~~~ /home/julien/lo/libreoffice/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:976:39: note: insert an explicit cast to silence this issue std::vector<int> aMethodsWidths { nMethodsDigitWidth * 30, nMethodsDigitWidth * 15, ^~~~~~~~~~~~~~~~~~~~~~~ static_cast<int>( ) Change-Id: I7d59d947bd54bf97dd559b6813cabd3ea4216efe Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115582 Reviewed-by: Gülşah Köse <gulsah.k...@collabora.com> Reviewed-by: Julien Nabet <serval2...@yahoo.fr> Tested-by: Jenkins diff --git a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx index 4915917ee087..204cdb3c9319 100644 --- a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx +++ b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx @@ -968,20 +968,13 @@ ObjectInspectorTreeHandler::ObjectInspectorTreeHandler( auto nPropertiesDigitWidth = mpObjectInspectorWidgets->mpPropertiesTreeView->get_approximate_digit_width(); - std::vector<int> aPropertiesWidths; - aPropertiesWidths.push_back(nPropertiesDigitWidth * 30); - aPropertiesWidths.push_back(nPropertiesDigitWidth * 30); - aPropertiesWidths.push_back(nPropertiesDigitWidth * 30); - aPropertiesWidths.push_back(nPropertiesDigitWidth * 30); + std::vector<int> aPropertiesWidths(4, nPropertiesDigitWidth * 30); mpObjectInspectorWidgets->mpPropertiesTreeView->set_column_fixed_widths(aPropertiesWidths); - auto nMethodsDigitWidth - = mpObjectInspectorWidgets->mpMethodsTreeView->get_approximate_digit_width(); - std::vector<int> aMethodsWidths; - aMethodsWidths.push_back(nMethodsDigitWidth * 30); - aMethodsWidths.push_back(nMethodsDigitWidth * 15); - aMethodsWidths.push_back(nMethodsDigitWidth * 30); - aMethodsWidths.push_back(nMethodsDigitWidth * 50); + auto nMethodsDigitWidth = static_cast<int>( + mpObjectInspectorWidgets->mpMethodsTreeView->get_approximate_digit_width()); + std::vector<int> aMethodsWidths{ nMethodsDigitWidth * 30, nMethodsDigitWidth * 15, + nMethodsDigitWidth * 30, nMethodsDigitWidth * 50 }; mpObjectInspectorWidgets->mpMethodsTreeView->set_column_fixed_widths(aMethodsWidths); pObjectInspectorWidgets->mpPaned->set_position(160); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits