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

Reply via email to