| commit | 419e70876f19787e0bf1cf99178fc2e00fc4dcc6 | [log] |
|---|---|---|
| author | Gizem Ozgun <gizemozguun@gmail.com> | Mon Jun 28 23:55:42 2021 +0300 |
| committer | Xisco Fauli <xiscofauli@libreoffice.org> | Wed Jul 07 21:59:01 2021 +0200 |
| tree | ac7ea6ef72594eebe99c3dc9585e64c0c40d4d14 | |
| parent | 2de1b879b70535a6c1e7207b4be9271a54e2dfc9 [diff] |
tdf#142459 Fixed long class names are truncated(gen) Change-Id: I9c88beb3fc83c23b2e866824985d50567b056f7f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118035 Tested-by: Jenkins Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com> (cherry picked from commit 1c8483d2174bc6419829dface97627a4304c8912) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118430 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
diff --git a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx index d7d4895..362907e 100644 --- a/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx +++ b/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx
@@ -1322,6 +1322,12 @@ void ObjectInspectorTreeHandler::inspectObject(uno::Reference<uno::XInterface> c // Set implementation name OUString aImplementationName = getInterfaceImplementationClass(xInterface); mpObjectInspectorWidgets->mpClassNameLabel->set_label(aImplementationName); sal_Int32 nStrLen = aImplementationName.getLength(); sal_Int32 nDigitWidth = mpObjectInspectorWidgets->mpClassNameLabel->get_approximate_digit_width(); //get_about_digit_width() returns an approximate value. To always see the full class name (nStrLen+2) mpObjectInspectorWidgets->mpClassNameLabel->set_size_request((nStrLen + 2) * nDigitWidth, -1); // Fire entering the current opened page manually auto rPageId = mpObjectInspectorWidgets->mpNotebook->get_current_page_ident();