vcl/qt5/QtBuilder.cxx | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 7b1f65f3f1b570cc497deec8e5412b90eee6555b
Author: Michael Weghorn <[email protected]>
AuthorDate: Fri Apr 25 21:58:21 2025 +0200
Commit: Michael Weghorn <[email protected]>
CommitDate: Sun Apr 27 07:24:07 2025 +0200
tdf#130857 qt weld: Suppport separator menu items
Implement support for "GtkSeparatorMenuItem" objects
in .ui files.
This is used e.g. in Writer's "Tools" -> "AutoText" dialog
(.ui file: sw/uiconfig/swriter/ui/autotext.ui) which
isn't supported by Qt weld yet.
Change-Id: I506ad2627a174b5a48c256c5c9bce11189a95497
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/184669
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <[email protected]>
diff --git a/vcl/qt5/QtBuilder.cxx b/vcl/qt5/QtBuilder.cxx
index b96c12263cd5..b6b1d73748c7 100644
--- a/vcl/qt5/QtBuilder.cxx
+++ b/vcl/qt5/QtBuilder.cxx
@@ -678,6 +678,10 @@ void QtBuilder::insertMenuObject(QMenu* pParent, QMenu*
pSubMenu, const OUString
if (!sGroup.isEmpty())
setMenuActionGroup(pParent, pAction, sGroup);
}
+ else if (rClass == u"GtkSeparatorMenuItem")
+ {
+ pAction->setSeparator(true);
+ }
else
{
assert(false && "Not implemented yet");