SwDashedLine doesn't have to inherit from FixedLine
Change-Id: I8a903910a3563608d4762a57b3e125360ebca6c8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101497
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/sw/source/uibase/docvw/DashedLine.cxx b/sw/source/uibase/docvw/DashedLine.cxx
index de46be7..eb7d590 100644
--- a/sw/source/uibase/docvw/DashedLine.cxx
+++ b/sw/source/uibase/docvw/DashedLine.cxx
@@ -19,9 +19,9 @@
#include <vcl/settings.hxx>
#include <memory>
SwDashedLine::SwDashedLine( vcl::Window* pParent, Color& ( *pColorFn )() ) :
FixedLine( pParent, WB_DIALOGCONTROL | WB_HORZ ),
m_pColorFn( pColorFn )
SwDashedLine::SwDashedLine( vcl::Window* pParent, Color& ( *pColorFn )() )
: Control( pParent, WB_DIALOGCONTROL | WB_HORZ )
, m_pColorFn( pColorFn )
{
}
diff --git a/sw/source/uibase/inc/DashedLine.hxx b/sw/source/uibase/inc/DashedLine.hxx
index 0492be6..38a3eab 100644
--- a/sw/source/uibase/inc/DashedLine.hxx
+++ b/sw/source/uibase/inc/DashedLine.hxx
@@ -9,11 +9,11 @@
#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_DASHEDLINE_HXX
#define INCLUDED_SW_SOURCE_UIBASE_INC_DASHEDLINE_HXX
#include <vcl/fixed.hxx>
#include <vcl/ctrl.hxx>
/** Class for displaying a dashed line in the Writer GUI.
*/
class SwDashedLine : public FixedLine
class SwDashedLine : public Control
{
Color& (*m_pColorFn)();