loplugin:unusedfields

Change-Id: I625b73152c0c277c6e0ce3e24e4704094fc4e8ff
Reviewed-on: https://gerrit.libreoffice.org/54822
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
Noel Grandin
2018-05-25 16:34:11 +02:00
parent a7acea766c
commit 96d7c67d98
7 changed files with 102 additions and 149 deletions

View File

@@ -81,7 +81,7 @@ SvxTextAttrPage::SvxTextAttrPage(TabPageParent pPage, const SfxItemSet& rInAttrs
, m_xCtlPosition(new weld::CustomWeld(*m_xBuilder, "CTL_POSITION", m_aCtlPosition)) , m_xCtlPosition(new weld::CustomWeld(*m_xBuilder, "CTL_POSITION", m_aCtlPosition))
, m_xTsbFullWidth(m_xBuilder->weld_check_button("TSB_FULL_WIDTH")) , m_xTsbFullWidth(m_xBuilder->weld_check_button("TSB_FULL_WIDTH"))
{ {
m_aCtlPosition.SetControlSettings(RectPoint::MM, 240, 100); m_aCtlPosition.SetControlSettings(RectPoint::MM, 240);
FieldUnit eFUnit = GetModuleFieldUnit( rInAttrs ); FieldUnit eFUnit = GetModuleFieldUnit( rInAttrs );
SetFieldUnit( *m_xMtrFldLeft, eFUnit ); SetFieldUnit( *m_xMtrFldLeft, eFUnit );

View File

@@ -100,7 +100,6 @@ protected:
BitmapEx* pBitmap; BitmapEx* pBitmap;
CTL_STATE m_nState; CTL_STATE m_nState;
bool mbCompleteDisable : 1;
bool mbUpdateForeground : 1; bool mbUpdateForeground : 1;
bool mbUpdateBackground : 1; bool mbUpdateBackground : 1;
@@ -143,8 +142,6 @@ public:
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override; virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
RectPoint GetApproxRPFromPixPt( const css::awt::Point& rPixelPoint ) const; RectPoint GetApproxRPFromPixPt( const css::awt::Point& rPixelPoint ) const;
bool IsCompletelyDisabled() const { return mbCompleteDisable; }
}; };
class SAL_WARN_UNUSED SVX_DLLPUBLIC RectCtl : public weld::CustomWidgetController class SAL_WARN_UNUSED SVX_DLLPUBLIC RectCtl : public weld::CustomWidgetController
@@ -163,7 +160,6 @@ private:
protected: protected:
rtl::Reference<RectCtlAccessibleContext> pAccContext; rtl::Reference<RectCtlAccessibleContext> pAccContext;
sal_uInt16 nBorderWidth; sal_uInt16 nBorderWidth;
sal_uInt16 nRadius;
Point aPtLT, aPtMT, aPtRT; Point aPtLT, aPtMT, aPtRT;
Point aPtLM, aPtMM, aPtRM; Point aPtLM, aPtMM, aPtRM;
Point aPtLB, aPtMB, aPtRB; Point aPtLB, aPtMB, aPtRB;
@@ -180,8 +176,8 @@ protected:
Point GetApproxLogPtFromPixPt( const Point& rRoughPixelPoint ) const; Point GetApproxLogPtFromPixPt( const Point& rRoughPixelPoint ) const;
public: public:
RectCtl(SvxTabPage* pPage, RectPoint eRpt = RectPoint::MM, sal_uInt16 nBorder = 200, sal_uInt16 nCircle = 80); RectCtl(SvxTabPage* pPage, RectPoint eRpt = RectPoint::MM, sal_uInt16 nBorder = 200);
void SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircl); void SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder);
virtual ~RectCtl() override; virtual ~RectCtl() override;
virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) override; virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) override;

View File

@@ -100,8 +100,6 @@ struct rtl_arena_st
rtl_arena_segment_type * m_hash_table_0[RTL_ARENA_HASH_SIZE]; rtl_arena_segment_type * m_hash_table_0[RTL_ARENA_HASH_SIZE];
sal_Size m_hash_size; /* m_hash_mask + 1 */ sal_Size m_hash_size; /* m_hash_mask + 1 */
sal_Size m_hash_shift; /* log2(m_hash_size) */ sal_Size m_hash_shift; /* log2(m_hash_size) */
rtl_cache_type ** m_qcache_ptr;
}; };
/** gp_default_arena /** gp_default_arena

View File

@@ -86,8 +86,6 @@ static const OUStringLiteral gPropNames[CB_COUNT] =
TableDesignWidget::TableDesignWidget( VclBuilderContainer* pParent, ViewShellBase& rBase ) TableDesignWidget::TableDesignWidget( VclBuilderContainer* pParent, ViewShellBase& rBase )
: mrBase(rBase) : mrBase(rBase)
, mbStyleSelected(false)
, mbOptionsChanged(false)
{ {
pParent->get(m_pValueSet, "previews"); pParent->get(m_pValueSet, "previews");
m_pValueSet->SetStyle(m_pValueSet->GetStyle() | WB_NO_DIRECTSELECT | WB_FLATVALUESET | WB_ITEMBORDER); m_pValueSet->SetStyle(m_pValueSet->GetStyle() | WB_NO_DIRECTSELECT | WB_FLATVALUESET | WB_ITEMBORDER);
@@ -146,7 +144,6 @@ static SfxDispatcher* getDispatcher( ViewShellBase const & rBase )
IMPL_LINK_NOARG(TableDesignWidget, implValueSetHdl, ValueSet*, void) IMPL_LINK_NOARG(TableDesignWidget, implValueSetHdl, ValueSet*, void)
{ {
mbStyleSelected = true;
ApplyStyle(); ApplyStyle();
} }
@@ -202,10 +199,7 @@ void TableDesignWidget::ApplyStyle()
IMPL_LINK_NOARG(TableDesignWidget, implCheckBoxHdl, Button*, void) IMPL_LINK_NOARG(TableDesignWidget, implCheckBoxHdl, Button*, void)
{ {
mbOptionsChanged = true;
ApplyOptions(); ApplyOptions();
FillDesignPreviewControl(); FillDesignPreviewControl();
} }

View File

@@ -98,9 +98,6 @@ private:
css::uno::Reference< css::beans::XPropertySet > mxSelectedTable; css::uno::Reference< css::beans::XPropertySet > mxSelectedTable;
css::uno::Reference< css::drawing::XDrawView > mxView; css::uno::Reference< css::drawing::XDrawView > mxView;
css::uno::Reference< css::container::XIndexAccess > mxTableFamily; css::uno::Reference< css::container::XIndexAccess > mxTableFamily;
bool mbStyleSelected;
bool mbOptionsChanged;
}; };
class TableDesignPane : public PanelLayout class TableDesignPane : public PanelLayout

View File

@@ -75,7 +75,6 @@ SvxRectCtl::SvxRectCtl(vcl::Window* pParent, RectPoint eRpt,
, eDefRP(eRpt) , eDefRP(eRpt)
, pBitmap(nullptr) , pBitmap(nullptr)
, m_nState(CTL_STATE::NONE) , m_nState(CTL_STATE::NONE)
, mbCompleteDisable(false)
, mbUpdateForeground(true) , mbUpdateForeground(true)
, mbUpdateBackground(true) , mbUpdateBackground(true)
{ {
@@ -217,110 +216,102 @@ void SvxRectCtl::InitSettings(vcl::RenderContext& rRenderContext)
// is notified that the item was changed // is notified that the item was changed
void SvxRectCtl::MouseButtonDown( const MouseEvent& rMEvt ) void SvxRectCtl::MouseButtonDown( const MouseEvent& rMEvt )
{ {
// CompletelyDisabled() added to have a disabled state for SvxRectCtl Point aPtLast = aPtNew;
if(!IsCompletelyDisabled())
{
Point aPtLast = aPtNew;
aPtNew = GetApproxLogPtFromPixPt( rMEvt.GetPosPixel() ); aPtNew = GetApproxLogPtFromPixPt( rMEvt.GetPosPixel() );
Invalidate( tools::Rectangle( aPtLast - Point( nRadius, nRadius ), Invalidate( tools::Rectangle( aPtLast - Point( nRadius, nRadius ),
aPtLast + Point( nRadius, nRadius ) ) ); aPtLast + Point( nRadius, nRadius ) ) );
Invalidate( tools::Rectangle( aPtNew - Point( nRadius, nRadius ), Invalidate( tools::Rectangle( aPtNew - Point( nRadius, nRadius ),
aPtNew + Point( nRadius, nRadius ) ) ); aPtNew + Point( nRadius, nRadius ) ) );
eRP = GetRPFromPoint( aPtNew ); eRP = GetRPFromPoint( aPtNew );
SetActualRP( eRP ); SetActualRP( eRP );
vcl::Window *pTabPage = getNonLayoutParent(this); vcl::Window *pTabPage = getNonLayoutParent(this);
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType()) if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
static_cast<SvxTabPage*>(pTabPage)->PointChanged( this, eRP ); static_cast<SvxTabPage*>(pTabPage)->PointChanged( this, eRP );
}
} }
void SvxRectCtl::KeyInput( const KeyEvent& rKeyEvt ) void SvxRectCtl::KeyInput( const KeyEvent& rKeyEvt )
{ {
// CompletelyDisabled() added to have a disabled state for SvxRectCtl RectPoint eNewRP = eRP;
if(!IsCompletelyDisabled())
switch( rKeyEvt.GetKeyCode().GetCode() )
{ {
RectPoint eNewRP = eRP; case KEY_DOWN:
switch( rKeyEvt.GetKeyCode().GetCode() )
{ {
case KEY_DOWN: if( !(m_nState & CTL_STATE::NOVERT) )
{ switch( eNewRP )
if( !(m_nState & CTL_STATE::NOVERT) ) {
switch( eNewRP ) case RectPoint::LT: eNewRP = RectPoint::LM; break;
{ case RectPoint::MT: eNewRP = RectPoint::MM; break;
case RectPoint::LT: eNewRP = RectPoint::LM; break; case RectPoint::RT: eNewRP = RectPoint::RM; break;
case RectPoint::MT: eNewRP = RectPoint::MM; break; case RectPoint::LM: eNewRP = RectPoint::LB; break;
case RectPoint::RT: eNewRP = RectPoint::RM; break; case RectPoint::MM: eNewRP = RectPoint::MB; break;
case RectPoint::LM: eNewRP = RectPoint::LB; break; case RectPoint::RM: eNewRP = RectPoint::RB; break;
case RectPoint::MM: eNewRP = RectPoint::MB; break; default: ; //prevent warning
case RectPoint::RM: eNewRP = RectPoint::RB; break; }
default: ; //prevent warning
}
}
break;
case KEY_UP:
{
if( !(m_nState & CTL_STATE::NOVERT) )
switch( eNewRP )
{
case RectPoint::LM: eNewRP = RectPoint::LT; break;
case RectPoint::MM: eNewRP = RectPoint::MT; break;
case RectPoint::RM: eNewRP = RectPoint::RT; break;
case RectPoint::LB: eNewRP = RectPoint::LM; break;
case RectPoint::MB: eNewRP = RectPoint::MM; break;
case RectPoint::RB: eNewRP = RectPoint::RM; break;
default: ; //prevent warning
}
}
break;
case KEY_LEFT:
{
if( !(m_nState & CTL_STATE::NOHORZ) )
switch( eNewRP )
{
case RectPoint::MT: eNewRP = RectPoint::LT; break;
case RectPoint::RT: eNewRP = RectPoint::MT; break;
case RectPoint::MM: eNewRP = RectPoint::LM; break;
case RectPoint::RM: eNewRP = RectPoint::MM; break;
case RectPoint::MB: eNewRP = RectPoint::LB; break;
case RectPoint::RB: eNewRP = RectPoint::MB; break;
default: ; //prevent warning
}
}
break;
case KEY_RIGHT:
{
if( !(m_nState & CTL_STATE::NOHORZ) )
switch( eNewRP )
{
case RectPoint::LT: eNewRP = RectPoint::MT; break;
case RectPoint::MT: eNewRP = RectPoint::RT; break;
case RectPoint::LM: eNewRP = RectPoint::MM; break;
case RectPoint::MM: eNewRP = RectPoint::RM; break;
case RectPoint::LB: eNewRP = RectPoint::MB; break;
case RectPoint::MB: eNewRP = RectPoint::RB; break;
default: ; //prevent warning
}
}
break;
default:
Control::KeyInput( rKeyEvt );
return;
} }
if( eNewRP != eRP ) break;
case KEY_UP:
{ {
SetActualRP( eNewRP ); if( !(m_nState & CTL_STATE::NOVERT) )
switch( eNewRP )
vcl::Window *pTabPage = getNonLayoutParent(this); {
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType()) case RectPoint::LM: eNewRP = RectPoint::LT; break;
static_cast<SvxTabPage*>(pTabPage)->PointChanged(this, eRP); case RectPoint::MM: eNewRP = RectPoint::MT; break;
case RectPoint::RM: eNewRP = RectPoint::RT; break;
SetFocusRect(); case RectPoint::LB: eNewRP = RectPoint::LM; break;
case RectPoint::MB: eNewRP = RectPoint::MM; break;
case RectPoint::RB: eNewRP = RectPoint::RM; break;
default: ; //prevent warning
}
} }
break;
case KEY_LEFT:
{
if( !(m_nState & CTL_STATE::NOHORZ) )
switch( eNewRP )
{
case RectPoint::MT: eNewRP = RectPoint::LT; break;
case RectPoint::RT: eNewRP = RectPoint::MT; break;
case RectPoint::MM: eNewRP = RectPoint::LM; break;
case RectPoint::RM: eNewRP = RectPoint::MM; break;
case RectPoint::MB: eNewRP = RectPoint::LB; break;
case RectPoint::RB: eNewRP = RectPoint::MB; break;
default: ; //prevent warning
}
}
break;
case KEY_RIGHT:
{
if( !(m_nState & CTL_STATE::NOHORZ) )
switch( eNewRP )
{
case RectPoint::LT: eNewRP = RectPoint::MT; break;
case RectPoint::MT: eNewRP = RectPoint::RT; break;
case RectPoint::LM: eNewRP = RectPoint::MM; break;
case RectPoint::MM: eNewRP = RectPoint::RM; break;
case RectPoint::LB: eNewRP = RectPoint::MB; break;
case RectPoint::MB: eNewRP = RectPoint::RB; break;
default: ; //prevent warning
}
}
break;
default:
Control::KeyInput( rKeyEvt );
return;
}
if( eNewRP != eRP )
{
SetActualRP( eNewRP );
vcl::Window *pTabPage = getNonLayoutParent(this);
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
static_cast<SvxTabPage*>(pTabPage)->PointChanged(this, eRP);
SetFocusRect();
} }
} }
@@ -387,46 +378,26 @@ void SvxRectCtl::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangl
BitmapEx& rBitmap = GetRectBitmap(); BitmapEx& rBitmap = GetRectBitmap();
// CompletelyDisabled() added to have a disabled state for SvxRectCtl rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
if (IsCompletelyDisabled()) rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
{ rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
}
else
{
rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
// Center for rectangle and line // Center for rectangle and line
rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt1, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
}
// draw active button, avoid center pos for angle // draw active button, avoid center pos for angle
// CompletelyDisabled() added to have a disabled state for SvxRectCtl if (IsEnabled())
if (!IsCompletelyDisabled())
{ {
if (IsEnabled()) Point aCenterPt(aPtNew);
{ aCenterPt -= aToCenter;
Point aCenterPt(aPtNew);
aCenterPt -= aToCenter;
rRenderContext.DrawBitmap(aCenterPt, aDstBtnSize, aBtnPnt2, aBtnSize, rBitmap.GetBitmap()); rRenderContext.DrawBitmap(aCenterPt, aDstBtnSize, aBtnPnt2, aBtnSize, rBitmap.GetBitmap());
}
} }
} }
@@ -652,10 +623,9 @@ BitmapEx& RectCtl::GetRectBitmap()
return *pBitmap; return *pBitmap;
} }
RectCtl::RectCtl(SvxTabPage* pPage, RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircle) RectCtl::RectCtl(SvxTabPage* pPage, RectPoint eRpt, sal_uInt16 nBorder)
: m_pPage(pPage) : m_pPage(pPage)
, nBorderWidth(Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width()) , nBorderWidth(Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width())
, nRadius(Application::GetDefaultDevice()->LogicToPixel(Size(nCircle, 0), MapMode(MapUnit::Map100thMM)).Width())
, eDefRP(eRpt) , eDefRP(eRpt)
, pBitmap(nullptr) , pBitmap(nullptr)
, m_nState(CTL_STATE::NONE) , m_nState(CTL_STATE::NONE)
@@ -670,10 +640,9 @@ void RectCtl::SetDrawingArea(weld::DrawingArea* pDrawingArea)
CustomWidgetController::SetDrawingArea(pDrawingArea); CustomWidgetController::SetDrawingArea(pDrawingArea);
} }
void RectCtl::SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircle) void RectCtl::SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder)
{ {
nBorderWidth = Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width(); nBorderWidth = Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width();
nRadius = Application::GetDefaultDevice()->LogicToPixel(Size(nCircle, 0), MapMode(MapUnit::Map100thMM)).Width();
eDefRP = eRpt; eDefRP = eRpt;
Resize_Impl(); Resize_Impl();
} }

View File

@@ -186,7 +186,6 @@ struct SalExtTextInputPosEvent
struct SalInputContextChangeEvent struct SalInputContextChangeEvent
{ {
LanguageType meLanguage; // new language
}; };
struct SalSurroundingTextRequestEvent struct SalSurroundingTextRequestEvent