diff options
author | Caolán McNamara <caolanm@redhat.com> | 2020-01-15 20:23:54 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2020-01-16 10:25:08 +0100 |
commit | 6efe229c46ac9d66a141e36647aecaa7adaaa790 (patch) | |
tree | d727ed3a09b58408b2d58250055846c7414c4597 | |
parent | fc7a485b7e1c460a7b2e7aa2f1db28873cabda3c (diff) |
can replace SwNavHelpToolBox with basic ToolBox now
Change-Id: Ifcbba2b306e5c89fa970aa101df85d1b259c608d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86885
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r-- | extras/source/glade/libreoffice-catalog.xml.in | 4 | ||||
-rwxr-xr-x | solenv/bin/native-code.py | 1 | ||||
-rw-r--r-- | sw/source/uibase/inc/navipi.hxx | 9 | ||||
-rw-r--r-- | sw/source/uibase/utlui/navipi.cxx | 13 | ||||
-rw-r--r-- | sw/uiconfig/swriter/ui/navigatorpanel.ui | 2 |
5 files changed, 2 insertions, 27 deletions
diff --git a/extras/source/glade/libreoffice-catalog.xml.in b/extras/source/glade/libreoffice-catalog.xml.in index 1b43f651ac91..1d2164a56916 100644 --- a/extras/source/glade/libreoffice-catalog.xml.in +++ b/extras/source/glade/libreoffice-catalog.xml.in @@ -123,10 +123,6 @@ </properties> </glade-widget-class> - <glade-widget-class title="Writer Navigator ToolBox" name="swlo-SwNavHelpToolBox" - generic-name="Writer Navigator ToolBox" parent="GtkToolbar" - icon-name="widget-gtk-toolbar"/> - <glade-widget-class title="Recent Documents View" name="sfxlo-RecentDocsView" generic-name="Icon View" parent="GtkIconView" icon-name="widget-gtk-iconview"/> diff --git a/solenv/bin/native-code.py b/solenv/bin/native-code.py index 10d4f73dab7b..99b867ba335b 100755 --- a/solenv/bin/native-code.py +++ b/solenv/bin/native-code.py @@ -517,7 +517,6 @@ custom_widgets = [ 'SvxColorValueSet', 'SvxLightCtl3D', 'SvxRelativeField', - 'SwNavHelpToolBox', 'TemplateDefaultView', ] diff --git a/sw/source/uibase/inc/navipi.hxx b/sw/source/uibase/inc/navipi.hxx index 2aba488ef4be..24af7ae139f4 100644 --- a/sw/source/uibase/inc/navipi.hxx +++ b/sw/source/uibase/inc/navipi.hxx @@ -46,13 +46,6 @@ class SfxChildWindowContext; enum class RegionMode; class SpinField; -class SwNavHelpToolBox : public ToolBox -{ -public: - SwNavHelpToolBox(Window* pParent); - ~SwNavHelpToolBox() override; -}; - class NaviStateListener final : public SfxControllerItem { private: @@ -73,7 +66,7 @@ class SwNavigationPI : public PanelLayout, friend class SwGlobalTree; friend class SwNavigationPIUIObject; - VclPtr<SwNavHelpToolBox> m_aContentToolBox; + VclPtr<ToolBox> m_aContentToolBox; std::unique_ptr<NaviStateListener> m_xNaviListener; VclPtr<ToolBox> m_aGlobalToolBox; VclPtr<NumEditAction> m_xEdit; diff --git a/sw/source/uibase/utlui/navipi.cxx b/sw/source/uibase/utlui/navipi.cxx index 79edfb9d18e0..d9e8a007467f 100644 --- a/sw/source/uibase/utlui/navipi.cxx +++ b/sw/source/uibase/utlui/navipi.cxx @@ -20,7 +20,6 @@ #include <comphelper/string.hxx> #include <svl/urlbmk.hxx> #include <svl/stritem.hxx> -#include <vcl/builderfactory.hxx> #include <vcl/graphicfilter.hxx> #include <sot/formats.hxx> #include <sot/filelist.hxx> @@ -389,13 +388,6 @@ IMPL_LINK( SwNavigationPI, ToolBoxDropdownClickHdl, ToolBox*, pBox, void ) } } -SwNavHelpToolBox::SwNavHelpToolBox(Window* pParent) - : ToolBox(pParent) -{ -} - -VCL_BUILDER_FACTORY(SwNavHelpToolBox) - void SwNavigationPI::CreateNavigationTool() { auto xPopup = VclPtr<SwScrollNaviPopup>::Create(m_aContentToolBox.get()); @@ -413,11 +405,6 @@ FactoryFunction SwNavigationPI::GetUITestFactory() const return SwNavigationPIUIObject::create; } -SwNavHelpToolBox::~SwNavHelpToolBox() -{ - disposeOnce(); -} - // Action-Handler Edit: // Switches to the page if the structure view is not turned on. diff --git a/sw/uiconfig/swriter/ui/navigatorpanel.ui b/sw/uiconfig/swriter/ui/navigatorpanel.ui index 1d3537ab660e..d82314958905 100644 --- a/sw/uiconfig/swriter/ui/navigatorpanel.ui +++ b/sw/uiconfig/swriter/ui/navigatorpanel.ui @@ -23,7 +23,7 @@ <property name="row_spacing">6</property> <property name="column_spacing">12</property> <child> - <object class="swlo-SwNavHelpToolBox" id="content"> + <object class="GtkToolbar" id="content"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="toolbar_style">icons</property> |