From 91dd2db17bd6cb9b357d1d69b187174e31eabef0 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 13 Sep 2016 13:09:01 +0200 Subject: loplugin:override: No more need for the "MSVC dtor override" workaround The issue of 362d4f0cd4e50111edfae9d30c90602c37ed65a2 "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e --- sc/source/core/data/column.cxx | 6 +- sc/source/core/data/dpgroup.cxx | 4 +- sc/source/core/inc/addinlis.hxx | 2 +- sc/source/core/inc/adiasync.hxx | 2 +- sc/source/core/inc/ddelink.hxx | 2 +- sc/source/core/inc/doubleref.hxx | 4 +- sc/source/core/inc/formulagroupcl.hxx | 2 +- sc/source/core/inc/poolhelp.hxx | 2 +- sc/source/core/opencl/formulagroupcl.cxx | 4 +- sc/source/core/opencl/opbase.hxx | 4 +- sc/source/filter/excel/xedbdata.cxx | 4 +- sc/source/filter/excel/xelink.cxx | 2 +- sc/source/filter/excel/xetable.cxx | 2 +- sc/source/filter/excel/xltoolbar.hxx | 8 +-- sc/source/filter/inc/XclExpChangeTrack.hxx | 28 +++++----- sc/source/filter/inc/XclImpChangeTrack.hxx | 4 +- sc/source/filter/inc/biffcodec.hxx | 2 +- sc/source/filter/inc/colrowst.hxx | 2 +- sc/source/filter/inc/eeimport.hxx | 2 +- sc/source/filter/inc/excdoc.hxx | 4 +- sc/source/filter/inc/excelchartconverter.hxx | 2 +- sc/source/filter/inc/excelfilter.hxx | 2 +- sc/source/filter/inc/excform.hxx | 4 +- sc/source/filter/inc/excimp8.hxx | 2 +- sc/source/filter/inc/excrecds.hxx | 4 +- sc/source/filter/inc/exp_op.hxx | 4 +- sc/source/filter/inc/formel.hxx | 4 +- sc/source/filter/inc/formulabase.hxx | 2 +- sc/source/filter/inc/formulaparser.hxx | 2 +- sc/source/filter/inc/htmlexp.hxx | 2 +- sc/source/filter/inc/htmlimp.hxx | 2 +- sc/source/filter/inc/htmlpars.hxx | 8 +-- sc/source/filter/inc/imp_op.hxx | 4 +- sc/source/filter/inc/lotimpop.hxx | 2 +- sc/source/filter/inc/ooxformulaparser.hxx | 2 +- sc/source/filter/inc/orcusfiltersimpl.hxx | 2 +- sc/source/filter/inc/orcusinterface.hxx | 6 +- sc/source/filter/inc/pagesettings.hxx | 2 +- sc/source/filter/inc/qproform.hxx | 2 +- sc/source/filter/inc/revisionfragment.hxx | 4 +- sc/source/filter/inc/rtfexp.hxx | 2 +- sc/source/filter/inc/rtfimp.hxx | 2 +- sc/source/filter/inc/rtfparse.hxx | 2 +- sc/source/filter/inc/sheetdatacontext.hxx | 2 +- sc/source/filter/inc/themebuffer.hxx | 2 +- sc/source/filter/inc/xcl97esc.hxx | 2 +- sc/source/filter/inc/xcl97rec.hxx | 26 ++++----- sc/source/filter/inc/xechart.hxx | 6 +- sc/source/filter/inc/xecontent.hxx | 20 +++---- sc/source/filter/inc/xedbdata.hxx | 4 +- sc/source/filter/inc/xeescher.hxx | 10 ++-- sc/source/filter/inc/xeformula.hxx | 2 +- sc/source/filter/inc/xehelper.hxx | 4 +- sc/source/filter/inc/xelink.hxx | 2 +- sc/source/filter/inc/xename.hxx | 2 +- sc/source/filter/inc/xepivot.hxx | 2 +- sc/source/filter/inc/xerecord.hxx | 14 ++--- sc/source/filter/inc/xeroot.hxx | 2 +- sc/source/filter/inc/xestream.hxx | 2 +- sc/source/filter/inc/xestyle.hxx | 8 +-- sc/source/filter/inc/xichart.hxx | 8 +-- sc/source/filter/inc/xicontent.hxx | 2 +- sc/source/filter/inc/xiescher.hxx | 10 ++-- sc/source/filter/inc/xiformula.hxx | 2 +- sc/source/filter/inc/xihelper.hxx | 2 +- sc/source/filter/inc/xilink.hxx | 2 +- sc/source/filter/inc/xipivot.hxx | 8 +-- sc/source/filter/inc/xiroot.hxx | 2 +- sc/source/filter/inc/xistream.hxx | 2 +- sc/source/filter/inc/xistyle.hxx | 4 +- sc/source/filter/oox/formulabuffer.cxx | 2 +- sc/source/filter/oox/workbookfragment.cxx | 4 +- sc/source/filter/oox/worksheethelper.cxx | 2 +- sc/source/filter/orcus/filterdetect.cxx | 2 +- sc/source/filter/starcalc/collect.hxx | 2 +- .../filter/xml/XMLCalculationSettingsContext.hxx | 6 +- sc/source/filter/xml/XMLCellRangeSourceContext.hxx | 2 +- .../filter/xml/XMLChangeTrackingImportHelper.hxx | 10 ++-- sc/source/filter/xml/XMLCodeNameProvider.hxx | 2 +- sc/source/filter/xml/XMLConsolidationContext.hxx | 2 +- sc/source/filter/xml/XMLDDELinksContext.hxx | 14 ++--- sc/source/filter/xml/XMLDetectiveContext.hxx | 6 +- sc/source/filter/xml/XMLEmptyContext.hxx | 2 +- sc/source/filter/xml/XMLExportIterator.hxx | 14 ++--- sc/source/filter/xml/XMLStylesExportHelper.hxx | 4 +- sc/source/filter/xml/XMLStylesImportHelper.hxx | 2 +- .../filter/xml/XMLTableHeaderFooterContext.hxx | 4 +- sc/source/filter/xml/XMLTableMasterPageExport.hxx | 2 +- sc/source/filter/xml/XMLTableShapeImportHelper.hxx | 2 +- sc/source/filter/xml/XMLTableShapesContext.hxx | 2 +- sc/source/filter/xml/XMLTableSourceContext.hxx | 2 +- sc/source/filter/xml/XMLTrackedChangesContext.cxx | 36 ++++++------ sc/source/filter/xml/XMLTrackedChangesContext.hxx | 2 +- sc/source/filter/xml/datastreamimport.hxx | 2 +- sc/source/filter/xml/xmlannoi.hxx | 2 +- sc/source/filter/xml/xmlbodyi.hxx | 2 +- sc/source/filter/xml/xmlcelli.hxx | 2 +- sc/source/filter/xml/xmlcoli.hxx | 4 +- sc/source/filter/xml/xmlcondformat.hxx | 18 +++--- sc/source/filter/xml/xmlconti.hxx | 2 +- sc/source/filter/xml/xmlcvali.cxx | 8 +-- sc/source/filter/xml/xmlcvali.hxx | 2 +- sc/source/filter/xml/xmldpimp.hxx | 42 +++++++------- sc/source/filter/xml/xmldrani.hxx | 20 +++---- sc/source/filter/xml/xmlexprt.cxx | 2 +- sc/source/filter/xml/xmlexprt.hxx | 2 +- sc/source/filter/xml/xmlexternaltabi.hxx | 10 ++-- sc/source/filter/xml/xmlfilti.hxx | 18 +++--- sc/source/filter/xml/xmlfonte.cxx | 2 +- sc/source/filter/xml/xmlimprt.cxx | 6 +- sc/source/filter/xml/xmlimprt.hxx | 2 +- sc/source/filter/xml/xmllabri.hxx | 4 +- sc/source/filter/xml/xmlnexpi.hxx | 6 +- sc/source/filter/xml/xmlrowi.hxx | 4 +- sc/source/filter/xml/xmlsceni.hxx | 2 +- sc/source/filter/xml/xmlsorti.hxx | 4 +- sc/source/filter/xml/xmlstyle.hxx | 42 +++++++------- sc/source/filter/xml/xmlstyli.cxx | 2 +- sc/source/filter/xml/xmlstyli.hxx | 14 ++--- sc/source/filter/xml/xmltabi.hxx | 4 +- sc/source/ui/Accessibility/AccessibleDocument.cxx | 2 +- .../AccessibleDocumentPagePreview.cxx | 4 +- sc/source/ui/Accessibility/AccessibleText.cxx | 16 +++--- sc/source/ui/attrdlg/scdlgfact.hxx | 4 +- sc/source/ui/condformat/condformatdlgentry.cxx | 2 +- sc/source/ui/docshell/datastream.cxx | 2 +- sc/source/ui/inc/AccessibilityHints.hxx | 8 +-- sc/source/ui/inc/AccessibleCell.hxx | 2 +- sc/source/ui/inc/AccessibleCellBase.hxx | 2 +- sc/source/ui/inc/AccessibleContextBase.hxx | 2 +- sc/source/ui/inc/AccessibleCsvControl.hxx | 8 +-- sc/source/ui/inc/AccessibleDocument.hxx | 2 +- sc/source/ui/inc/AccessibleDocumentBase.hxx | 2 +- sc/source/ui/inc/AccessibleDocumentPagePreview.hxx | 2 +- sc/source/ui/inc/AccessibleEditObject.hxx | 2 +- sc/source/ui/inc/AccessiblePageHeader.hxx | 2 +- sc/source/ui/inc/AccessiblePageHeaderArea.hxx | 2 +- sc/source/ui/inc/AccessiblePreviewCell.hxx | 2 +- sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx | 2 +- sc/source/ui/inc/AccessiblePreviewTable.hxx | 2 +- sc/source/ui/inc/AccessibleSpreadsheet.hxx | 2 +- sc/source/ui/inc/AccessibleTableBase.hxx | 2 +- sc/source/ui/inc/AccessibleText.hxx | 20 +++---- sc/source/ui/inc/AnalysisOfVarianceDialog.hxx | 2 +- sc/source/ui/inc/ChartRangeSelectionListener.hxx | 2 +- sc/source/ui/inc/ChiSquareTestDialog.hxx | 2 +- sc/source/ui/inc/DescriptiveStatisticsDialog.hxx | 2 +- sc/source/ui/inc/DrawModelBroadcaster.hxx | 2 +- sc/source/ui/inc/ExponentialSmoothingDialog.hxx | 2 +- sc/source/ui/inc/FTestDialog.hxx | 2 +- sc/source/ui/inc/MatrixComparisonGenerator.hxx | 2 +- sc/source/ui/inc/MovingAverageDialog.hxx | 2 +- sc/source/ui/inc/PivotLayoutDialog.hxx | 2 +- sc/source/ui/inc/PivotLayoutTreeList.hxx | 2 +- sc/source/ui/inc/PivotLayoutTreeListBase.hxx | 2 +- sc/source/ui/inc/PivotLayoutTreeListData.hxx | 2 +- sc/source/ui/inc/PivotLayoutTreeListLabel.hxx | 2 +- sc/source/ui/inc/RandomNumberGeneratorDialog.hxx | 2 +- sc/source/ui/inc/RegressionDialog.hxx | 2 +- sc/source/ui/inc/SamplingDialog.hxx | 2 +- sc/source/ui/inc/StatisticsInputOutputDialog.hxx | 2 +- sc/source/ui/inc/StatisticsTwoVariableDialog.hxx | 2 +- sc/source/ui/inc/TTestDialog.hxx | 2 +- sc/source/ui/inc/ZTestDialog.hxx | 2 +- sc/source/ui/inc/acredlin.hxx | 4 +- sc/source/ui/inc/anyrefdg.hxx | 4 +- sc/source/ui/inc/areasdlg.hxx | 2 +- sc/source/ui/inc/attrdlg.hxx | 2 +- sc/source/ui/inc/auditsh.hxx | 2 +- sc/source/ui/inc/autofmt.hxx | 2 +- sc/source/ui/inc/cellsh.hxx | 2 +- sc/source/ui/inc/chartsh.hxx | 2 +- sc/source/ui/inc/checklistmenu.hxx | 10 ++-- sc/source/ui/inc/client.hxx | 2 +- sc/source/ui/inc/colorformat.hxx | 2 +- sc/source/ui/inc/colrowba.hxx | 4 +- sc/source/ui/inc/condformatdlg.hxx | 4 +- sc/source/ui/inc/condformatdlgentry.hxx | 16 +++--- sc/source/ui/inc/condformatmgr.hxx | 2 +- sc/source/ui/inc/condformatuno.hxx | 20 +++---- sc/source/ui/inc/conflictsdlg.hxx | 2 +- sc/source/ui/inc/consdlg.hxx | 2 +- sc/source/ui/inc/content.hxx | 2 +- sc/source/ui/inc/corodlg.hxx | 2 +- sc/source/ui/inc/crdlg.hxx | 2 +- sc/source/ui/inc/crnrdlg.hxx | 2 +- sc/source/ui/inc/csvcontrol.hxx | 2 +- sc/source/ui/inc/csvgrid.hxx | 2 +- sc/source/ui/inc/csvruler.hxx | 2 +- sc/source/ui/inc/csvtablebox.hxx | 2 +- sc/source/ui/inc/dapidata.hxx | 2 +- sc/source/ui/inc/dapitype.hxx | 4 +- sc/source/ui/inc/datafdlg.hxx | 2 +- sc/source/ui/inc/datastreamdlg.hxx | 2 +- sc/source/ui/inc/dbnamdlg.hxx | 2 +- sc/source/ui/inc/delcldlg.hxx | 2 +- sc/source/ui/inc/delcodlg.hxx | 2 +- sc/source/ui/inc/docfunc.hxx | 2 +- sc/source/ui/inc/docsh.hxx | 2 +- sc/source/ui/inc/dpgroupdlg.hxx | 4 +- sc/source/ui/inc/drawsh.hxx | 2 +- sc/source/ui/inc/drawview.hxx | 2 +- sc/source/ui/inc/drformsh.hxx | 2 +- sc/source/ui/inc/drtxtob.hxx | 2 +- sc/source/ui/inc/drwtrans.hxx | 2 +- sc/source/ui/inc/dwfunctr.hxx | 2 +- sc/source/ui/inc/editsh.hxx | 2 +- sc/source/ui/inc/filldlg.hxx | 2 +- sc/source/ui/inc/filtdlg.hxx | 4 +- sc/source/ui/inc/formatsh.hxx | 2 +- sc/source/ui/inc/formdata.hxx | 2 +- sc/source/ui/inc/formula.hxx | 2 +- sc/source/ui/inc/fuconarc.hxx | 2 +- sc/source/ui/inc/fuconcustomshape.hxx | 2 +- sc/source/ui/inc/fuconpol.hxx | 2 +- sc/source/ui/inc/fuconrec.hxx | 2 +- sc/source/ui/inc/fuconstr.hxx | 2 +- sc/source/ui/inc/fuconuno.hxx | 2 +- sc/source/ui/inc/fudraw.hxx | 2 +- sc/source/ui/inc/fuinsert.hxx | 4 +- sc/source/ui/inc/fusel.hxx | 2 +- sc/source/ui/inc/futext.hxx | 2 +- sc/source/ui/inc/graphsh.hxx | 2 +- sc/source/ui/inc/gridwin.hxx | 2 +- sc/source/ui/inc/groupdlg.hxx | 2 +- sc/source/ui/inc/hdrcont.hxx | 2 +- sc/source/ui/inc/highred.hxx | 2 +- sc/source/ui/inc/inputwin.hxx | 8 +-- sc/source/ui/inc/inscldlg.hxx | 2 +- sc/source/ui/inc/inscodlg.hxx | 2 +- sc/source/ui/inc/instbdlg.hxx | 2 +- sc/source/ui/inc/lbseldlg.hxx | 2 +- sc/source/ui/inc/linkarea.hxx | 2 +- sc/source/ui/inc/lnktrans.hxx | 2 +- sc/source/ui/inc/mediash.hxx | 2 +- sc/source/ui/inc/mergecellsdialog.hxx | 2 +- sc/source/ui/inc/msgpool.hxx | 2 +- sc/source/ui/inc/mtrindlg.hxx | 2 +- sc/source/ui/inc/mvtabdlg.hxx | 2 +- sc/source/ui/inc/namecrea.hxx | 2 +- sc/source/ui/inc/namedefdlg.hxx | 2 +- sc/source/ui/inc/namedlg.hxx | 2 +- sc/source/ui/inc/namemgrtable.hxx | 2 +- sc/source/ui/inc/namepast.hxx | 2 +- sc/source/ui/inc/navipi.hxx | 14 ++--- sc/source/ui/inc/oleobjsh.hxx | 2 +- sc/source/ui/inc/olinewin.hxx | 2 +- sc/source/ui/inc/opredlin.hxx | 2 +- sc/source/ui/inc/optsolver.hxx | 8 +-- sc/source/ui/inc/overlayobject.hxx | 2 +- sc/source/ui/inc/pfiltdlg.hxx | 2 +- sc/source/ui/inc/pgbrksh.hxx | 2 +- sc/source/ui/inc/pivotsh.hxx | 2 +- sc/source/ui/inc/preview.hxx | 2 +- sc/source/ui/inc/prevwsh.hxx | 2 +- sc/source/ui/inc/protectiondlg.hxx | 2 +- sc/source/ui/inc/pvfundlg.hxx | 8 +-- sc/source/ui/inc/reffact.hxx | 2 +- sc/source/ui/inc/retypepassdlg.hxx | 4 +- sc/source/ui/inc/scendlg.hxx | 2 +- sc/source/ui/inc/scuiasciiopt.hxx | 2 +- sc/source/ui/inc/scuiautofmt.hxx | 2 +- sc/source/ui/inc/scuiimoptdlg.hxx | 2 +- sc/source/ui/inc/scuitphfedit.hxx | 2 +- sc/source/ui/inc/searchresults.hxx | 4 +- sc/source/ui/inc/seltrans.hxx | 2 +- sc/source/ui/inc/servobj.hxx | 4 +- sc/source/ui/inc/sharedocdlg.hxx | 2 +- sc/source/ui/inc/shtabdlg.hxx | 2 +- sc/source/ui/inc/simpref.hxx | 2 +- sc/source/ui/inc/solveroptions.hxx | 6 +- sc/source/ui/inc/solvrdlg.hxx | 2 +- sc/source/ui/inc/sortdlg.hxx | 2 +- sc/source/ui/inc/spelldialog.hxx | 2 +- sc/source/ui/inc/spelleng.hxx | 2 +- sc/source/ui/inc/strindlg.hxx | 2 +- sc/source/ui/inc/subtdlg.hxx | 2 +- sc/source/ui/inc/tabbgcolordlg.hxx | 4 +- sc/source/ui/inc/tabcont.hxx | 2 +- sc/source/ui/inc/tabopdlg.hxx | 2 +- sc/source/ui/inc/tabpages.hxx | 2 +- sc/source/ui/inc/tabsplit.hxx | 2 +- sc/source/ui/inc/tabview.hxx | 2 +- sc/source/ui/inc/tabvwsh.hxx | 2 +- sc/source/ui/inc/target.hxx | 2 +- sc/source/ui/inc/tbzoomsliderctrl.hxx | 4 +- sc/source/ui/inc/textimportoptions.hxx | 2 +- sc/source/ui/inc/tpcalc.hxx | 2 +- sc/source/ui/inc/tpcompatibility.hxx | 2 +- sc/source/ui/inc/tpdefaults.hxx | 2 +- sc/source/ui/inc/tpformula.hxx | 2 +- sc/source/ui/inc/tphf.hxx | 2 +- sc/source/ui/inc/tphfedit.hxx | 4 +- sc/source/ui/inc/tpprint.hxx | 2 +- sc/source/ui/inc/tpsort.hxx | 4 +- sc/source/ui/inc/tpstat.hxx | 2 +- sc/source/ui/inc/tpsubt.hxx | 10 ++-- sc/source/ui/inc/tptable.hxx | 2 +- sc/source/ui/inc/tpusrlst.hxx | 2 +- sc/source/ui/inc/tpview.hxx | 4 +- sc/source/ui/inc/transobj.hxx | 2 +- sc/source/ui/inc/uiitems.hxx | 24 ++++---- sc/source/ui/inc/undobase.hxx | 12 ++-- sc/source/ui/inc/undoblk.hxx | 64 +++++++++++----------- sc/source/ui/inc/undocell.hxx | 24 ++++---- sc/source/ui/inc/undodat.hxx | 32 +++++------ sc/source/ui/inc/undodraw.hxx | 2 +- sc/source/ui/inc/undostyl.hxx | 4 +- sc/source/ui/inc/undotab.hxx | 34 ++++++------ sc/source/ui/inc/validate.hxx | 10 ++-- sc/source/ui/inc/xmlsourcedlg.hxx | 2 +- sc/source/ui/optdlg/calcoptionsdlg.hxx | 2 +- sc/source/ui/sidebar/AlignmentPropertyPanel.hxx | 2 +- .../ui/sidebar/CellAppearancePropertyPanel.hxx | 2 +- sc/source/ui/sidebar/CellBorderStyleControl.hxx | 2 +- sc/source/ui/sidebar/CellBorderStylePopup.hxx | 2 +- sc/source/ui/sidebar/CellLineStyleControl.hxx | 2 +- sc/source/ui/sidebar/CellLineStylePopup.hxx | 2 +- sc/source/ui/sidebar/CellLineStyleValueSet.hxx | 2 +- sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx | 2 +- sc/source/ui/sidebar/ScPanelFactory.hxx | 2 +- sc/source/ui/unoobj/celllistsource.hxx | 2 +- sc/source/ui/unoobj/cellvaluebinding.hxx | 2 +- sc/source/ui/unoobj/exceldetect.hxx | 2 +- sc/source/ui/unoobj/fielduno.cxx | 2 +- sc/source/ui/unoobj/scdetect.hxx | 2 +- sc/source/ui/vba/vbaapplication.hxx | 2 +- sc/source/ui/vba/vbaassistant.hxx | 2 +- sc/source/ui/vba/vbaborders.hxx | 2 +- sc/source/ui/vba/vbacharacters.hxx | 2 +- sc/source/ui/vba/vbacomment.hxx | 2 +- sc/source/ui/vba/vbacomments.hxx | 2 +- sc/source/ui/vba/vbadialog.hxx | 2 +- sc/source/ui/vba/vbadialogs.hxx | 2 +- sc/source/ui/vba/vbaeventshelper.cxx | 2 +- sc/source/ui/vba/vbaeventshelper.hxx | 2 +- sc/source/ui/vba/vbafont.hxx | 2 +- sc/source/ui/vba/vbaglobals.hxx | 2 +- sc/source/ui/vba/vbahyperlink.hxx | 2 +- sc/source/ui/vba/vbahyperlinks.cxx | 2 +- sc/source/ui/vba/vbahyperlinks.hxx | 2 +- sc/source/ui/vba/vbainterior.hxx | 2 +- sc/source/ui/vba/vbamenubars.hxx | 2 +- sc/source/ui/vba/vbaname.hxx | 2 +- sc/source/ui/vba/vbanames.hxx | 2 +- sc/source/ui/vba/vbaoutline.hxx | 2 +- sc/source/ui/vba/vbapagebreak.hxx | 4 +- sc/source/ui/vba/vbapagebreaks.hxx | 4 +- sc/source/ui/vba/vbapagesetup.hxx | 2 +- sc/source/ui/vba/vbapivottables.hxx | 2 +- sc/source/ui/vba/vbarange.hxx | 2 +- sc/source/ui/vba/vbasheetobject.hxx | 2 +- sc/source/ui/vba/vbasheetobjects.hxx | 2 +- sc/source/ui/vba/vbastyle.hxx | 2 +- sc/source/ui/vba/vbatextframe.hxx | 2 +- sc/source/ui/vba/vbawindows.hxx | 2 +- sc/source/ui/vba/vbaworkbook.hxx | 2 +- sc/source/ui/vba/vbaworkbooks.hxx | 2 +- sc/source/ui/vba/vbaworksheet.hxx | 2 +- sc/source/ui/vba/vbaworksheets.hxx | 2 +- sc/source/ui/vba/vbawsfunction.hxx | 2 +- sc/source/ui/view/gridwin.cxx | 4 +- 362 files changed, 752 insertions(+), 752 deletions(-) (limited to 'sc/source') diff --git a/sc/source/core/data/column.cxx b/sc/source/core/data/column.cxx index eba8a0dc37c3..67c51a4f54d5 100644 --- a/sc/source/core/data/column.cxx +++ b/sc/source/core/data/column.cxx @@ -2312,7 +2312,7 @@ public: UpdateRefGroupBoundChecker(const sc::RefUpdateContext& rCxt, std::vector& rBounds) : mrCxt(rCxt), mrBounds(rBounds) {} - virtual ~UpdateRefGroupBoundChecker() {} + virtual ~UpdateRefGroupBoundChecker() override {} virtual void processSharedTop( ScFormulaCell** ppCells, size_t /*nRow*/, size_t /*nLength*/ ) override { @@ -2333,7 +2333,7 @@ public: UpdateRefExpandGroupBoundChecker(const sc::RefUpdateContext& rCxt, std::vector& rBounds) : mrCxt(rCxt), mrBounds(rBounds) {} - virtual ~UpdateRefExpandGroupBoundChecker() {} + virtual ~UpdateRefExpandGroupBoundChecker() override {} virtual void processSharedTop( ScFormulaCell** ppCells, size_t /*nRow*/, size_t /*nLength*/ ) override { @@ -2352,7 +2352,7 @@ class FormulaGroupPicker : public SharedTopFormulaCellPicker public: explicit FormulaGroupPicker( std::vector& rGroups ) : mrGroups(rGroups) {} - virtual ~FormulaGroupPicker() {} + virtual ~FormulaGroupPicker() override {} virtual void processNonShared( ScFormulaCell* pCell, size_t nRow ) override { diff --git a/sc/source/core/data/dpgroup.cxx b/sc/source/core/data/dpgroup.cxx index 4fecf7970d0a..b2b162e9b19f 100644 --- a/sc/source/core/data/dpgroup.cxx +++ b/sc/source/core/data/dpgroup.cxx @@ -54,7 +54,7 @@ class ScDPGroupNumFilter : public ScDPFilteredCache::FilterBase { public: ScDPGroupNumFilter(const std::vector& rValues, const ScDPNumGroupInfo& rInfo); - virtual ~ScDPGroupNumFilter() {} + virtual ~ScDPGroupNumFilter() override {} virtual bool match(const ScDPItemData &rCellData) const override; virtual std::vector getMatchValues() const override; private: @@ -110,7 +110,7 @@ std::vector ScDPGroupNumFilter::getMatchValues() const class ScDPGroupDateFilter : public ScDPFilteredCache::FilterBase { public: - virtual ~ScDPGroupDateFilter() {} + virtual ~ScDPGroupDateFilter() override {} ScDPGroupDateFilter( const std::vector& rValues, const Date& rNullDate, const ScDPNumGroupInfo& rNumInfo); diff --git a/sc/source/core/inc/addinlis.hxx b/sc/source/core/inc/addinlis.hxx index 0cd32e9c5102..9f1c36db9770 100644 --- a/sc/source/core/inc/addinlis.hxx +++ b/sc/source/core/inc/addinlis.hxx @@ -46,7 +46,7 @@ private: ScDocument* pD ); public: - virtual ~ScAddInListener(); + virtual ~ScAddInListener() override; // create Listener and put it into global list static ScAddInListener* CreateListener( diff --git a/sc/source/core/inc/adiasync.hxx b/sc/source/core/inc/adiasync.hxx index b34bcecb03a3..e398f97ef462 100644 --- a/sc/source/core/inc/adiasync.hxx +++ b/sc/source/core/inc/adiasync.hxx @@ -50,7 +50,7 @@ public: // cTor only if ScAddInAsync::Get fails. // nIndex: Index from FunctionCollection ScAddInAsync(sal_uLong nHandle, LegacyFuncData* pFuncData, ScDocument* pDoc); - virtual ~ScAddInAsync(); + virtual ~ScAddInAsync() override; static ScAddInAsync* Get( sal_uLong nHandle ); static void CallBack( sal_uLong nHandle, void* pData ); static void RemoveDocument( ScDocument* pDocument ); diff --git a/sc/source/core/inc/ddelink.hxx b/sc/source/core/inc/ddelink.hxx index 2a56174af83f..fb7e8c7d3d59 100644 --- a/sc/source/core/inc/ddelink.hxx +++ b/sc/source/core/inc/ddelink.hxx @@ -53,7 +53,7 @@ public: sal_uInt8 nM ); ScDdeLink( ScDocument* pD, SvStream& rStream, ScMultipleReadHeader& rHdr ); ScDdeLink( ScDocument* pD, const ScDdeLink& rOther ); - virtual ~ScDdeLink(); + virtual ~ScDdeLink() override; void Store( SvStream& rStream, ScMultipleWriteHeader& rHdr ) const; diff --git a/sc/source/core/inc/doubleref.hxx b/sc/source/core/inc/doubleref.hxx index 56fcd0b59650..da6bfa3f9117 100644 --- a/sc/source/core/inc/doubleref.hxx +++ b/sc/source/core/inc/doubleref.hxx @@ -93,7 +93,7 @@ class ScDBInternalRange : public ScDBRangeBase { public: explicit ScDBInternalRange(ScDocument* pDoc, const ScRange& rRange); - virtual ~ScDBInternalRange(); + virtual ~ScDBInternalRange() override; const ScRange& getRange() const { return maRange;} @@ -134,7 +134,7 @@ class ScDBExternalRange : public ScDBRangeBase { public: explicit ScDBExternalRange(ScDocument* pDoc, const ScMatrixRef& pMat); - virtual ~ScDBExternalRange(); + virtual ~ScDBExternalRange() override; virtual SCCOL getColSize() const override; virtual SCROW getRowSize() const override; diff --git a/sc/source/core/inc/formulagroupcl.hxx b/sc/source/core/inc/formulagroupcl.hxx index 51971227e746..cbfdc14a516c 100644 --- a/sc/source/core/inc/formulagroupcl.hxx +++ b/sc/source/core/inc/formulagroupcl.hxx @@ -18,7 +18,7 @@ class FormulaGroupInterpreterOpenCL : public FormulaGroupInterpreter { public: FormulaGroupInterpreterOpenCL(); - virtual ~FormulaGroupInterpreterOpenCL(); + virtual ~FormulaGroupInterpreterOpenCL() override; virtual ScMatrixRef inverseMatrix( const ScMatrix& rMat ) override; virtual bool interpret( ScDocument& rDoc, const ScAddress& rTopPos, diff --git a/sc/source/core/inc/poolhelp.hxx b/sc/source/core/inc/poolhelp.hxx index ec9277f87935..ff5d68b85fdd 100644 --- a/sc/source/core/inc/poolhelp.hxx +++ b/sc/source/core/inc/poolhelp.hxx @@ -47,7 +47,7 @@ private: public: ScPoolHelper( ScDocument* pSourceDoc ); - virtual ~ScPoolHelper(); + virtual ~ScPoolHelper() override; // called in dtor of main document void SourceDocumentGone(); diff --git a/sc/source/core/opencl/formulagroupcl.cxx b/sc/source/core/opencl/formulagroupcl.cxx index d0c1f3c8bb51..7f25321e23c9 100644 --- a/sc/source/core/opencl/formulagroupcl.cxx +++ b/sc/source/core/opencl/formulagroupcl.cxx @@ -2515,7 +2515,7 @@ public: for (const auto & rSubArgument : mvSubArguments) rSubArgument->DumpInlineFun(decls, funs); } - virtual ~DynamicKernelSoPArguments() + virtual ~DynamicKernelSoPArguments() override { if (mpClmem2) { @@ -3672,7 +3672,7 @@ class DynamicKernel : public CompiledFormula { public: DynamicKernel( const ScCalcConfig& config, const FormulaTreeNodeRef& r, int nResultSize ); - virtual ~DynamicKernel(); + virtual ~DynamicKernel() override; static DynamicKernel* create( const ScCalcConfig& config, ScTokenArray& rCode, int nResultSize ); diff --git a/sc/source/core/opencl/opbase.hxx b/sc/source/core/opencl/opbase.hxx index e99ecc5319ce..ec7661ae1e27 100644 --- a/sc/source/core/opencl/opbase.hxx +++ b/sc/source/core/opencl/opbase.hxx @@ -144,7 +144,7 @@ class VectorRef : public DynamicKernelArgument { public: VectorRef( const ScCalcConfig& config, const std::string& s, const FormulaTreeNodeRef& ft, int index = 0 ); - virtual ~VectorRef(); + virtual ~VectorRef() override; /// Generate declaration virtual void GenDecl( std::stringstream& ss ) const override; @@ -197,7 +197,7 @@ public: typedef std::vector SubArguments; virtual void GenSlidingWindowFunction( std::stringstream&, const std::string&, SubArguments& ) = 0; - virtual ~SlidingFunctionBase() { } + virtual ~SlidingFunctionBase() override { } }; class Normal : public SlidingFunctionBase diff --git a/sc/source/filter/excel/xedbdata.cxx b/sc/source/filter/excel/xedbdata.cxx index 5be286d1090b..9ac746d2f1e2 100644 --- a/sc/source/filter/excel/xedbdata.cxx +++ b/sc/source/filter/excel/xedbdata.cxx @@ -21,7 +21,7 @@ class XclExpTablesImpl5 : public XclExpTables { public: explicit XclExpTablesImpl5( const XclExpRoot& rRoot ); - virtual ~XclExpTablesImpl5(); + virtual ~XclExpTablesImpl5() override; virtual void Save( XclExpStream& rStrm ) override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -32,7 +32,7 @@ class XclExpTablesImpl8 : public XclExpTables { public: explicit XclExpTablesImpl8( const XclExpRoot& rRoot ); - virtual ~XclExpTablesImpl8(); + virtual ~XclExpTablesImpl8() override; virtual void Save( XclExpStream& rStrm ) override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; diff --git a/sc/source/filter/excel/xelink.cxx b/sc/source/filter/excel/xelink.cxx index c54c6fb4389f..3a8c0d21fdb0 100644 --- a/sc/source/filter/excel/xelink.cxx +++ b/sc/source/filter/excel/xelink.cxx @@ -51,7 +51,7 @@ public: /** @param nFlags The flags to export. */ explicit XclExpExtNameBase( const XclExpRoot& rRoot, const OUString& rName, sal_uInt16 nFlags = 0 ); - virtual ~XclExpExtNameBase(); + virtual ~XclExpExtNameBase() override; /** Returns the name string of the external name. */ inline const OUString& GetName() const { return maName; } diff --git a/sc/source/filter/excel/xetable.cxx b/sc/source/filter/excel/xetable.cxx index 1e1b63344e98..8be5f2bedfff 100644 --- a/sc/source/filter/excel/xetable.cxx +++ b/sc/source/filter/excel/xetable.cxx @@ -2165,7 +2165,7 @@ public: comphelper::ThreadTask( pTag ), mbProgress( bProgress ), mrColXFIndexes( rColXFIndexes ) {} - virtual ~RowFinalizeTask() {} + virtual ~RowFinalizeTask() override {} void push_back( XclExpRow *pRow ) { maRows.push_back( pRow ); } virtual void doWork() override { diff --git a/sc/source/filter/excel/xltoolbar.hxx b/sc/source/filter/excel/xltoolbar.hxx index 1c7e755226e5..9ef397192f47 100644 --- a/sc/source/filter/excel/xltoolbar.hxx +++ b/sc/source/filter/excel/xltoolbar.hxx @@ -39,7 +39,7 @@ class ScTBC : public TBBase std::shared_ptr tbcd; public: ScTBC(); - virtual ~ScTBC(){} + virtual ~ScTBC() override {} #ifdef DEBUG_SC_EXCEL virtual void Print( FILE* ) override; #endif @@ -56,7 +56,7 @@ class ScCTB : public TBBase std::vector< ScTBC > rTBC; public: explicit ScCTB(sal_uInt16); - virtual ~ScCTB(){} + virtual ~ScCTB() override {} #ifdef DEBUG_SC_EXCEL virtual void Print( FILE* ) override; #endif @@ -82,7 +82,7 @@ public: CTBS(const CTBS&); CTBS& operator = ( const CTBS&); CTBS(); - virtual ~CTBS(){} + virtual ~CTBS() override {} #ifdef DEBUG_SC_EXCEL virtual void Print( FILE* ) override; #endif @@ -97,7 +97,7 @@ class ScCTBWrapper : public TBBase public: ScCTBWrapper(); - virtual ~ScCTBWrapper(); + virtual ~ScCTBWrapper() override; bool Read(SvStream &rS) override; #ifdef DEBUG_SC_EXCEL virtual void Print( FILE* ) override; diff --git a/sc/source/filter/inc/XclExpChangeTrack.hxx b/sc/source/filter/inc/XclExpChangeTrack.hxx index 928d45f18a16..6da99a5969d9 100644 --- a/sc/source/filter/inc/XclExpChangeTrack.hxx +++ b/sc/source/filter/inc/XclExpChangeTrack.hxx @@ -69,7 +69,7 @@ public: typedef std::vector::const_iterator const_iterator; XclExpUserBViewList( const ScChangeTrack& rChangeTrack ); - virtual ~XclExpUserBViewList(); + virtual ~XclExpUserBViewList() override; inline iterator begin () { return aViews.begin(); } inline iterator end () { return aViews.end(); } @@ -162,7 +162,7 @@ private: public: inline XclExpChTrEmpty( sal_uInt16 nNum ) : nRecNum( nNum ) {} - virtual ~XclExpChTrEmpty(); + virtual ~XclExpChTrEmpty() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetLen() const override; @@ -176,7 +176,7 @@ private: virtual void SaveCont( XclExpStream& rStrm ) override; public: - virtual ~XclExpChTr0x0195(); + virtual ~XclExpChTr0x0195() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetLen() const override; @@ -194,7 +194,7 @@ private: public: inline XclExpChTr0x0194( const ScChangeTrack& rChangeTrack ); - virtual ~XclExpChTr0x0194(); + virtual ~XclExpChTr0x0194() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetLen() const override; @@ -218,7 +218,7 @@ private: public: inline XclExpChTrHeader() : nCount( 0 ) {} - virtual ~XclExpChTrHeader(); + virtual ~XclExpChTrHeader() override; inline void SetGUID( const sal_uInt8* pGUID ) { memcpy( aGUID, pGUID, 16 ); } inline void SetCount( sal_uInt32 nNew ) { nCount = nNew; } @@ -278,7 +278,7 @@ public: XclExpChTrInfo( const OUString& rUsername, const DateTime& rDateTime, const sal_uInt8* pGUID ); - virtual ~XclExpChTrInfo(); + virtual ~XclExpChTrInfo() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetLen() const override; @@ -327,7 +327,7 @@ public: inline XclExpChTrTabId( sal_uInt16 nCount ) : pBuffer( nullptr ), nTabCount( nCount ) {} XclExpChTrTabId( const XclExpChTrTabIdBuffer& rBuffer ); - virtual ~XclExpChTrTabId(); + virtual ~XclExpChTrTabId() override; void Copy( const XclExpChTrTabIdBuffer& rBuffer ); @@ -388,7 +388,7 @@ public: const XclExpRoot& rRoot, const XclExpChTrTabIdBuffer& rTabIdBuffer, sal_uInt16 nNewOpCode = EXC_CHTR_OP_UNKNOWN ); - virtual ~XclExpChTrAction(); + virtual ~XclExpChTrAction() override; inline const OUString& GetUsername() const { return sUsername; } inline const DateTime& GetDateTime() const { return aDateTime; } @@ -481,7 +481,7 @@ public: const ScChangeActionContent& rAction, const XclExpRoot& rRoot, const XclExpChTrTabIdBuffer& rTabIdBuffer ); - virtual ~XclExpChTrCellContent(); + virtual ~XclExpChTrCellContent() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetActionByteCount() const override; @@ -510,7 +510,7 @@ public: const XclExpRoot& rRoot, const XclExpChTrTabIdBuffer& rTabIdBuffer, ScChangeTrack& rChangeTrack ); - virtual ~XclExpChTrInsert(); + virtual ~XclExpChTrInsert() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetActionByteCount() const override; @@ -533,7 +533,7 @@ public: const ScChangeAction& rAction, const XclExpRoot& rRoot, const XclExpChTrTabIdBuffer& rTabIdBuffer ); - virtual ~XclExpChTrInsertTab(); + virtual ~XclExpChTrInsertTab() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetActionByteCount() const override; @@ -559,7 +559,7 @@ public: const XclExpRoot& rRoot, const XclExpChTrTabIdBuffer& rTabIdBuffer, ScChangeTrack& rChangeTrack ); - virtual ~XclExpChTrMoveRange(); + virtual ~XclExpChTrMoveRange() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetActionByteCount() const override; @@ -576,7 +576,7 @@ protected: public: XclExpChTr0x014A( const XclExpChTrInsert& rAction ); - virtual ~XclExpChTr0x014A(); + virtual ~XclExpChTr0x014A() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetActionByteCount() const override; @@ -608,7 +608,7 @@ class XclExpChangeTrack : protected XclExpRoot public: XclExpChangeTrack( const XclExpRoot& rRoot ); - virtual ~XclExpChangeTrack(); + virtual ~XclExpChangeTrack() override; void Write(); void WriteXml( XclExpXmlStream& rStrm ); diff --git a/sc/source/filter/inc/XclImpChangeTrack.hxx b/sc/source/filter/inc/XclImpChangeTrack.hxx index 758b2b35719b..ac296e37711c 100644 --- a/sc/source/filter/inc/XclImpChangeTrack.hxx +++ b/sc/source/filter/inc/XclImpChangeTrack.hxx @@ -100,7 +100,7 @@ private: public: XclImpChangeTrack( const XclImpRoot& rRoot, const XclImpStream& rBookStrm ); - virtual ~XclImpChangeTrack(); + virtual ~XclImpChangeTrack() override; // reads extended 3D ref info following the formulas, returns sc tab nums // ( called by XclImpChTrFmlConverter::Read3DTabReference() ) @@ -153,7 +153,7 @@ private: public: XclImpChTrFmlConverter( XclImpRoot& rRoot, XclImpChangeTrack& rXclChTr ); - virtual ~XclImpChTrFmlConverter(); + virtual ~XclImpChTrFmlConverter() override; }; #endif diff --git a/sc/source/filter/inc/biffcodec.hxx b/sc/source/filter/inc/biffcodec.hxx index 34e08f7b2e52..d64c9b843ea1 100644 --- a/sc/source/filter/inc/biffcodec.hxx +++ b/sc/source/filter/inc/biffcodec.hxx @@ -35,7 +35,7 @@ class BiffDecoderBase : public ::comphelper::IDocPasswordVerifier { public: explicit BiffDecoderBase(); - virtual ~BiffDecoderBase(); + virtual ~BiffDecoderBase() override; /** Derived classes return a clone of the decoder for usage in new streams. */ inline BiffDecoderBase* clone() { return implClone(); } diff --git a/sc/source/filter/inc/colrowst.hxx b/sc/source/filter/inc/colrowst.hxx index 7d973920844a..af8bf385dcec 100644 --- a/sc/source/filter/inc/colrowst.hxx +++ b/sc/source/filter/inc/colrowst.hxx @@ -27,7 +27,7 @@ class XclImpColRowSettings : protected XclImpRoot { public: explicit XclImpColRowSettings( const XclImpRoot& rRoot ); - virtual ~XclImpColRowSettings(); + virtual ~XclImpColRowSettings() override; void SetDefWidth( sal_uInt16 nDefWidth, bool bStdWidthRec = false ); void SetWidthRange( SCCOL nCol1, SCCOL nCol2, sal_uInt16 nWidth ); diff --git a/sc/source/filter/inc/eeimport.hxx b/sc/source/filter/inc/eeimport.hxx index ed86794005bf..290d72b30e92 100644 --- a/sc/source/filter/inc/eeimport.hxx +++ b/sc/source/filter/inc/eeimport.hxx @@ -49,7 +49,7 @@ protected: ScEEParseEntry* ); public: ScEEImport( ScDocument* pDoc, const ScRange& rRange ); - virtual ~ScEEImport(); + virtual ~ScEEImport() override; virtual sal_uLong Read( SvStream& rStream, const OUString& rBaseURL ) override; virtual ScRange GetRange() override { return maRange; } diff --git a/sc/source/filter/inc/excdoc.hxx b/sc/source/filter/inc/excdoc.hxx index 776c9f741a9a..0df4f843d661 100644 --- a/sc/source/filter/inc/excdoc.hxx +++ b/sc/source/filter/inc/excdoc.hxx @@ -62,7 +62,7 @@ private: public: ExcTable( const XclExpRoot& rRoot ); ExcTable( const XclExpRoot& rRoot, SCTAB nScTab ); - virtual ~ExcTable(); + virtual ~ExcTable() override; void FillAsHeaderBinary( ExcBoundsheetList& rBoundsheetList ); void FillAsHeaderXml( ExcBoundsheetList& rBoundsheetList ); @@ -95,7 +95,7 @@ private: public: explicit ExcDocument( const XclExpRoot& rRoot ); - virtual ~ExcDocument(); + virtual ~ExcDocument() override; void ReadDoc(); void Write( SvStream& rSvStrm ); diff --git a/sc/source/filter/inc/excelchartconverter.hxx b/sc/source/filter/inc/excelchartconverter.hxx index 59982c09bc90..4103d19fba2d 100644 --- a/sc/source/filter/inc/excelchartconverter.hxx +++ b/sc/source/filter/inc/excelchartconverter.hxx @@ -30,7 +30,7 @@ class ExcelChartConverter : public ::oox::drawingml::chart::ChartConverter, publ { public: explicit ExcelChartConverter( const WorkbookHelper& rHelper ); - virtual ~ExcelChartConverter(); + virtual ~ExcelChartConverter() override; /** Creates an external data provider that is able to use spreadsheet data. */ virtual void createDataProvider( diff --git a/sc/source/filter/inc/excelfilter.hxx b/sc/source/filter/inc/excelfilter.hxx index dfbb92a99ae2..fcd3fc514bb2 100644 --- a/sc/source/filter/inc/excelfilter.hxx +++ b/sc/source/filter/inc/excelfilter.hxx @@ -33,7 +33,7 @@ public: explicit ExcelFilter( const css::uno::Reference< css::uno::XComponentContext >& rxContext ) throw( css::uno::RuntimeException ); - virtual ~ExcelFilter(); + virtual ~ExcelFilter() override; void registerWorkbookGlobals( WorkbookGlobals& rBookGlob ); WorkbookGlobals& getWorkbookGlobals() const; diff --git a/sc/source/filter/inc/excform.hxx b/sc/source/filter/inc/excform.hxx index 84493a4242a0..05bed91bbef8 100644 --- a/sc/source/filter/inc/excform.hxx +++ b/sc/source/filter/inc/excform.hxx @@ -46,7 +46,7 @@ protected: public: ExcelToSc( XclImpRoot& rRoot ); - virtual ~ExcelToSc(); + virtual ~ExcelToSc() override; virtual ConvErr Convert( const ScTokenArray*&, XclImpStream& rStrm, sal_Size nFormulaLen, bool bAllowArrays, const FORMULA_TYPE eFT = FT_CellFormula ) override; @@ -119,7 +119,7 @@ private: bool HandleOleLink(sal_uInt16 nXtiIndex, const XclImpExtName& rExtName, ExternalTabInfo& rExtInfo); public: ExcelToSc8( XclImpRoot& rRoot ); - virtual ~ExcelToSc8(); + virtual ~ExcelToSc8() override; virtual ConvErr Convert( const ScTokenArray*& rpTokArray, XclImpStream& rStrm, sal_Size nFormulaLen, bool bAllowArrays, const FORMULA_TYPE eFT = FT_CellFormula ) override; diff --git a/sc/source/filter/inc/excimp8.hxx b/sc/source/filter/inc/excimp8.hxx index dc01c5ebcf86..be0c7d8b591c 100644 --- a/sc/source/filter/inc/excimp8.hxx +++ b/sc/source/filter/inc/excimp8.hxx @@ -36,7 +36,7 @@ class ImportExcel8 : public ImportExcel { public: ImportExcel8( XclImpRootData& rImpData, SvStream& rStrm ); - virtual ~ImportExcel8(); + virtual ~ImportExcel8() override; virtual FltError Read() override; diff --git a/sc/source/filter/inc/excrecds.hxx b/sc/source/filter/inc/excrecds.hxx index 727c96c7f6d0..4223adcea0d5 100644 --- a/sc/source/filter/inc/excrecds.hxx +++ b/sc/source/filter/inc/excrecds.hxx @@ -196,7 +196,7 @@ class XclExpPassHash : public XclExpRecord { public: XclExpPassHash(const css::uno::Sequence& aHash); - virtual ~XclExpPassHash(); + virtual ~XclExpPassHash() override; private: virtual void WriteBody(XclExpStream& rStrm) override; @@ -405,7 +405,7 @@ public: Else, use defined database range; used with XclExpTables. */ explicit ExcAutoFilterRecs( const XclExpRoot& rRoot, SCTAB nTab, const ScDBData* pDefinedData ); - virtual ~ExcAutoFilterRecs(); + virtual ~ExcAutoFilterRecs() override; void AddObjRecs(); diff --git a/sc/source/filter/inc/exp_op.hxx b/sc/source/filter/inc/exp_op.hxx index cce22e2a13c6..28f7e84a970f 100644 --- a/sc/source/filter/inc/exp_op.hxx +++ b/sc/source/filter/inc/exp_op.hxx @@ -58,7 +58,7 @@ protected: public: ExportBiff5( XclExpRootData& rExpData, SvStream& rStrm ); - virtual ~ExportBiff5(); + virtual ~ExportBiff5() override; FltError Write() override; }; @@ -66,7 +66,7 @@ class ExportBiff8 : public ExportBiff5 { public: ExportBiff8( XclExpRootData& rExpData, SvStream& rStrm ); - virtual ~ExportBiff8(); + virtual ~ExportBiff8() override; }; #endif diff --git a/sc/source/filter/inc/formel.hxx b/sc/source/filter/inc/formel.hxx index 85e9566dacfc..4a63dbdf0d45 100644 --- a/sc/source/filter/inc/formel.hxx +++ b/sc/source/filter/inc/formel.hxx @@ -98,7 +98,7 @@ class ExcelConverterBase : public ConverterBase { protected: ExcelConverterBase( svl::SharedStringPool& rSPool ); - virtual ~ExcelConverterBase(); + virtual ~ExcelConverterBase() override; public: void Reset(); @@ -124,7 +124,7 @@ protected: inline void Read( sal_uInt32& nUINT32 ); LotusConverterBase( SvStream& rStr, svl::SharedStringPool& rSPool ); - virtual ~LotusConverterBase(); + virtual ~LotusConverterBase() override; public: void Reset( const ScAddress& rEingPos ); diff --git a/sc/source/filter/inc/formulabase.hxx b/sc/source/filter/inc/formulabase.hxx index 2260a2e5a9a8..6076bbd18300 100644 --- a/sc/source/filter/inc/formulabase.hxx +++ b/sc/source/filter/inc/formulabase.hxx @@ -584,7 +584,7 @@ class OpCodeProvider : public FunctionProvider // not derived from WorkbookHelpe public: explicit OpCodeProvider(const css::uno::Reference& rxModelFactory, bool bImportFilter); - virtual ~OpCodeProvider(); + virtual ~OpCodeProvider() override; /** Returns the structure containing all token op-codes for operators and special tokens used by the Calc document and its formula parser. */ diff --git a/sc/source/filter/inc/formulaparser.hxx b/sc/source/filter/inc/formulaparser.hxx index 93ade65f49ea..b06aa1ba87d7 100644 --- a/sc/source/filter/inc/formulaparser.hxx +++ b/sc/source/filter/inc/formulaparser.hxx @@ -101,7 +101,7 @@ class FormulaParser : public FormulaProcessorBase { public: explicit FormulaParser( const WorkbookHelper& rHelper ); - virtual ~FormulaParser(); + virtual ~FormulaParser() override; /** Converts an OOXML formula string. */ ApiTokenSequence importFormula( diff --git a/sc/source/filter/inc/htmlexp.hxx b/sc/source/filter/inc/htmlexp.hxx index 1be62ff5b2d5..2c8a0ed62828 100644 --- a/sc/source/filter/inc/htmlexp.hxx +++ b/sc/source/filter/inc/htmlexp.hxx @@ -177,7 +177,7 @@ class ScHTMLExport : public ScExportBase public: ScHTMLExport( SvStream&, const OUString&, ScDocument*, const ScRange&, bool bAll, const OUString& aStreamPath, const OUString& rFilterOptions ); - virtual ~ScHTMLExport(); + virtual ~ScHTMLExport() override; void Write(); const OUString& GetNonConvertibleChars() const { diff --git a/sc/source/filter/inc/htmlimp.hxx b/sc/source/filter/inc/htmlimp.hxx index 562a64b45afd..e67c0b2ccfe3 100644 --- a/sc/source/filter/inc/htmlimp.hxx +++ b/sc/source/filter/inc/htmlimp.hxx @@ -30,7 +30,7 @@ private: public: ScHTMLImport( ScDocument* pDoc, const OUString& rBaseURL, const ScRange& rRange, bool bCalcWidthHeight ); - virtual ~ScHTMLImport(); + virtual ~ScHTMLImport() override; const ScHTMLParser* GetParser() const { return static_cast(mpParser); } virtual void WriteToDocument( bool bSizeColsRows = false, double nOutputFactor = 1.0, diff --git a/sc/source/filter/inc/htmlpars.hxx b/sc/source/filter/inc/htmlpars.hxx index 44eb72372a07..61787e2f49b8 100644 --- a/sc/source/filter/inc/htmlpars.hxx +++ b/sc/source/filter/inc/htmlpars.hxx @@ -83,7 +83,7 @@ protected: public: explicit ScHTMLParser( EditEngine* pEditEngine, ScDocument* pDoc ); - virtual ~ScHTMLParser(); + virtual ~ScHTMLParser() override; virtual sal_uLong Read( SvStream& rStrm, const OUString& rBaseURL ) override = 0; @@ -214,7 +214,7 @@ private: public: ScHTMLLayoutParser( EditEngine*, const OUString& rBaseURL, const Size& aPageSize, ScDocument* ); - virtual ~ScHTMLLayoutParser(); + virtual ~ScHTMLLayoutParser() override; virtual sal_uLong Read( SvStream&, const OUString& rBaseURL ) override; virtual const ScHTMLTable* GetGlobalTable() const override; }; @@ -554,7 +554,7 @@ public: ::std::vector< ScEEParseEntry* >& rEEParseList, ScHTMLTableId& rnUnusedId, ScHTMLParser* pParser ); - virtual ~ScHTMLGlobalTable(); + virtual ~ScHTMLGlobalTable() override; /** Recalculates sizes and resulting positions of all document entries. */ void Recalc(); @@ -569,7 +569,7 @@ class ScHTMLQueryParser : public ScHTMLParser { public: explicit ScHTMLQueryParser( EditEngine* pEditEngine, ScDocument* pDoc ); - virtual ~ScHTMLQueryParser(); + virtual ~ScHTMLQueryParser() override; virtual sal_uLong Read( SvStream& rStrm, const OUString& rBaseURL ) override; diff --git a/sc/source/filter/inc/imp_op.hxx b/sc/source/filter/inc/imp_op.hxx index e5455330c047..76cde1f0a4bc 100644 --- a/sc/source/filter/inc/imp_op.hxx +++ b/sc/source/filter/inc/imp_op.hxx @@ -60,7 +60,7 @@ class XclImpOutlineDataBuffer : protected XclImpRoot { public: explicit XclImpOutlineDataBuffer( const XclImpRoot& rRoot, SCTAB nScTab ); - virtual ~XclImpOutlineDataBuffer(); + virtual ~XclImpOutlineDataBuffer() override; inline XclImpColRowSettings* GetColRowBuff() const { return mxColRowBuff.get(); } inline XclImpOutlineBuffer* GetColOutline() const { return mxColOutlineBuff.get(); } @@ -201,7 +201,7 @@ protected: public: ImportExcel( XclImpRootData& rImpData, SvStream& rStrm ); - virtual ~ImportExcel(); + virtual ~ImportExcel() override; virtual FltError Read() override; }; diff --git a/sc/source/filter/inc/lotimpop.hxx b/sc/source/filter/inc/lotimpop.hxx index 4d9fe6f38e5a..54f45a1c5282 100644 --- a/sc/source/filter/inc/lotimpop.hxx +++ b/sc/source/filter/inc/lotimpop.hxx @@ -77,7 +77,7 @@ private: public: ImportLotus(LotusContext& rContext, SvStream&, ScDocument*, rtl_TextEncoding eSrc); - virtual ~ImportLotus(); + virtual ~ImportLotus() override; FltError Read() override; FltError Read( SvStream& ); // special for *.fm3-Dateien diff --git a/sc/source/filter/inc/ooxformulaparser.hxx b/sc/source/filter/inc/ooxformulaparser.hxx index 4520a9f4707b..c5b1d314c108 100644 --- a/sc/source/filter/inc/ooxformulaparser.hxx +++ b/sc/source/filter/inc/ooxformulaparser.hxx @@ -43,7 +43,7 @@ class OOXMLFormulaParser : public OOXMLFormulaParser_BASE { public: explicit OOXMLFormulaParser(); - virtual ~OOXMLFormulaParser(); + virtual ~OOXMLFormulaParser() override; // com.sun.star.lang.XServiceInfo interface ------------------------------- diff --git a/sc/source/filter/inc/orcusfiltersimpl.hxx b/sc/source/filter/inc/orcusfiltersimpl.hxx index 042fad27cbc3..47f88f3e3f9a 100644 --- a/sc/source/filter/inc/orcusfiltersimpl.hxx +++ b/sc/source/filter/inc/orcusfiltersimpl.hxx @@ -37,7 +37,7 @@ class ScOrcusXMLContextImpl : public ScOrcusXMLContext public: ScOrcusXMLContextImpl(ScDocument& rDoc, const OUString& rPath); - virtual ~ScOrcusXMLContextImpl(); + virtual ~ScOrcusXMLContextImpl() override; virtual void loadXMLStructure(SvTreeListBox& rTreeCtrl, ScOrcusXMLTreeParam& rParam) override; diff --git a/sc/source/filter/inc/orcusinterface.hxx b/sc/source/filter/inc/orcusinterface.hxx index 48fed0944f82..3046b4460c49 100644 --- a/sc/source/filter/inc/orcusinterface.hxx +++ b/sc/source/filter/inc/orcusinterface.hxx @@ -85,7 +85,7 @@ class ScOrcusConditionalFormat : public orcus::spreadsheet::iface::import_condit { public: ScOrcusConditionalFormat(SCTAB nTab, ScDocument& rDoc); - virtual ~ScOrcusConditionalFormat(); + virtual ~ScOrcusConditionalFormat() override; virtual void set_color(orcus::spreadsheet::color_elem_t alpha, orcus::spreadsheet::color_elem_t red, orcus::spreadsheet::color_elem_t green, orcus::spreadsheet::color_elem_t blue) override; @@ -148,7 +148,7 @@ class ScOrcusAutoFilter : public orcus::spreadsheet::iface::import_auto_filter public: ScOrcusAutoFilter(ScDocument& rDoc); - virtual ~ScOrcusAutoFilter(); + virtual ~ScOrcusAutoFilter() override; virtual void set_range(const char* p_ref, size_t n_ref) override; @@ -170,7 +170,7 @@ class ScOrcusSheetProperties : public orcus::spreadsheet::iface::import_sheet_pr SCTAB mnTab; public: ScOrcusSheetProperties(SCTAB nTab, ScDocumentImport& rDoc); - virtual ~ScOrcusSheetProperties(); + virtual ~ScOrcusSheetProperties() override; virtual void set_column_width(orcus::spreadsheet::col_t col, double width, orcus::length_unit_t unit) override; diff --git a/sc/source/filter/inc/pagesettings.hxx b/sc/source/filter/inc/pagesettings.hxx index f9a9ff2e9391..4e92abbe49ae 100644 --- a/sc/source/filter/inc/pagesettings.hxx +++ b/sc/source/filter/inc/pagesettings.hxx @@ -130,7 +130,7 @@ class PageSettingsConverter : public WorkbookHelper { public: explicit PageSettingsConverter( const WorkbookHelper& rHelper ); - virtual ~PageSettingsConverter(); + virtual ~PageSettingsConverter() override; /** Writes all properties to the passed property set of a page style object. */ void writePageSettingsProperties( diff --git a/sc/source/filter/inc/qproform.hxx b/sc/source/filter/inc/qproform.hxx index 1065aed9c98d..1fe9dd06328d 100644 --- a/sc/source/filter/inc/qproform.hxx +++ b/sc/source/filter/inc/qproform.hxx @@ -60,7 +60,7 @@ private: public: static const size_t nBufSize = 256; QProToSc( SvStream &aStr, svl::SharedStringPool& rSPool, const ScAddress& rRefPos ); - virtual ~QProToSc(){ }; + virtual ~QProToSc() override { }; ConvErr Convert( const ScTokenArray*& pArray ); void DoFunc( DefTokenId eOc, sal_uInt16 nArgs, const sal_Char* pExtString ); void ReadSRD( ScSingleRefData& rR, sal_Int8 nPage, sal_Int8 nCol, sal_uInt16 rRel ); diff --git a/sc/source/filter/inc/revisionfragment.hxx b/sc/source/filter/inc/revisionfragment.hxx index 9e13ba861b0a..3ab4cc957d51 100644 --- a/sc/source/filter/inc/revisionfragment.hxx +++ b/sc/source/filter/inc/revisionfragment.hxx @@ -26,7 +26,7 @@ public: explicit RevisionHeadersFragment( const WorkbookHelper& rHelper, const OUString& rFragmentPath ); - virtual ~RevisionHeadersFragment(); + virtual ~RevisionHeadersFragment() override; protected: virtual oox::core::ContextHandlerRef onCreateContext( @@ -51,7 +51,7 @@ public: explicit RevisionLogFragment( const WorkbookHelper& rHelper, const OUString& rFragmentPath, ScChangeTrack& rChangeTrack ); - virtual ~RevisionLogFragment(); + virtual ~RevisionLogFragment() override; protected: virtual oox::core::ContextHandlerRef onCreateContext( diff --git a/sc/source/filter/inc/rtfexp.hxx b/sc/source/filter/inc/rtfexp.hxx index 853f8a6c55dd..b289f2d47fbb 100644 --- a/sc/source/filter/inc/rtfexp.hxx +++ b/sc/source/filter/inc/rtfexp.hxx @@ -33,7 +33,7 @@ class ScRTFExport : public ScExportBase public: ScRTFExport( SvStream&, ScDocument*, const ScRange& ); - virtual ~ScRTFExport(); + virtual ~ScRTFExport() override; void Write(); }; diff --git a/sc/source/filter/inc/rtfimp.hxx b/sc/source/filter/inc/rtfimp.hxx index fd60b23af2e7..4422dbf2dbf5 100644 --- a/sc/source/filter/inc/rtfimp.hxx +++ b/sc/source/filter/inc/rtfimp.hxx @@ -26,7 +26,7 @@ class ScRTFImport : public ScEEImport { public: ScRTFImport( ScDocument* pDoc, const ScRange& rRange ); - virtual ~ScRTFImport(); + virtual ~ScRTFImport() override; }; #endif diff --git a/sc/source/filter/inc/rtfparse.hxx b/sc/source/filter/inc/rtfparse.hxx index 80c49611f30d..d96b57c20259 100644 --- a/sc/source/filter/inc/rtfparse.hxx +++ b/sc/source/filter/inc/rtfparse.hxx @@ -72,7 +72,7 @@ private: public: ScRTFParser( EditEngine* ); - virtual ~ScRTFParser(); + virtual ~ScRTFParser() override; virtual sal_uLong Read( SvStream&, const OUString& rBaseURL ) override; }; diff --git a/sc/source/filter/inc/sheetdatacontext.hxx b/sc/source/filter/inc/sheetdatacontext.hxx index 98d251e4bf85..a9aead29288a 100644 --- a/sc/source/filter/inc/sheetdatacontext.hxx +++ b/sc/source/filter/inc/sheetdatacontext.hxx @@ -62,7 +62,7 @@ class SheetDataContext : public WorksheetContextBase, private SheetDataContextBa public: explicit SheetDataContext( WorksheetFragmentBase& rFragment ); - virtual ~SheetDataContext(); + virtual ~SheetDataContext() override; protected: virtual ::oox::core::ContextHandlerRef onCreateContext( sal_Int32 nElement, const AttributeList& rAttribs ) override; diff --git a/sc/source/filter/inc/themebuffer.hxx b/sc/source/filter/inc/themebuffer.hxx index 21f560ad27f6..8ae61d11e87d 100644 --- a/sc/source/filter/inc/themebuffer.hxx +++ b/sc/source/filter/inc/themebuffer.hxx @@ -32,7 +32,7 @@ class ThemeBuffer : public ::oox::drawingml::Theme, public WorkbookHelper { public: explicit ThemeBuffer( const WorkbookHelper& rHelper ); - virtual ~ThemeBuffer(); + virtual ~ThemeBuffer() override; /** Returns the theme color with the specified token identifier. */ sal_Int32 getColorByToken( sal_Int32 nToken ) const; diff --git a/sc/source/filter/inc/xcl97esc.hxx b/sc/source/filter/inc/xcl97esc.hxx index 1aa85010123a..ee04695e4eeb 100644 --- a/sc/source/filter/inc/xcl97esc.hxx +++ b/sc/source/filter/inc/xcl97esc.hxx @@ -70,7 +70,7 @@ public: XclExpObjectManager& rObjMgr, SvStream& rStrm, const XclEscherEx* pParent = nullptr ); - virtual ~XclEscherEx(); + virtual ~XclEscherEx() override; /** Called by MSODRAWING record constructors to initialize the DFF stream fragment they will own. returns the DFF fragment identifier. */ diff --git a/sc/source/filter/inc/xcl97rec.hxx b/sc/source/filter/inc/xcl97rec.hxx index 3965cbe02536..51f9fcd572d4 100644 --- a/sc/source/filter/inc/xcl97rec.hxx +++ b/sc/source/filter/inc/xcl97rec.hxx @@ -36,7 +36,7 @@ public: typedef std::vector::iterator iterator; explicit XclExpObjList( const XclExpRoot& rRoot, XclEscherEx& rEscherEx ); - virtual ~XclExpObjList(); + virtual ~XclExpObjList() override; /// return: 1-based ObjId ///! count>=0xFFFF: Obj will be deleted, return 0 @@ -113,7 +113,7 @@ protected: void SaveTextRecs( XclExpStream& rStrm ); public: - virtual ~XclObj(); + virtual ~XclObj() override; inline sal_uInt16 GetObjType() const { return mnObjType; } @@ -166,7 +166,7 @@ class XclObjComment : public XclObj public: XclObjComment( XclExpObjectManager& rObjMgr, const Rectangle& rRect, const EditTextObject& rEditObj, SdrCaptionObj* pCaption, bool bVisible, const ScAddress& rAddress, Rectangle &rFrom, Rectangle &To ); - virtual ~XclObjComment(); + virtual ~XclObjComment() override; /** c'tor process for formatted text objects above . @descr used to construct the MSODRAWING Escher object properties. */ @@ -189,7 +189,7 @@ private: protected: public: XclObjDropDown( XclExpObjectManager& rObjMgr, const ScAddress& rPos, bool bFilt ); - virtual ~XclObjDropDown(); + virtual ~XclObjDropDown() override; }; // --- class XclTxo -------------------------------------------------- @@ -234,7 +234,7 @@ private: public: XclObjOle( XclExpObjectManager& rObjMgr, const SdrObject& rObj ); - virtual ~XclObjOle(); + virtual ~XclObjOle() override; virtual void Save( XclExpStream& rStrm ) override; }; @@ -250,7 +250,7 @@ public: XclObjAny( XclExpObjectManager& rObjMgr, const css::uno::Reference< css::drawing::XShape >& rShape, ScDocument* pDoc); - virtual ~XclObjAny(); + virtual ~XclObjAny() override; const css::uno::Reference< css::drawing::XShape >& GetShape() const { return mxShape; } @@ -385,7 +385,7 @@ private: protected: public: ExcEScenario( const XclExpRoot& rRoot, SCTAB nTab ); - virtual ~ExcEScenario(); + virtual ~ExcEScenario() override; virtual sal_uInt16 GetNum() const override; virtual sal_Size GetLen() const override; @@ -404,7 +404,7 @@ private: protected: public: ExcEScenarioManager( const XclExpRoot& rRoot, SCTAB nTab ); - virtual ~ExcEScenarioManager(); + virtual ~ExcEScenarioManager() override; virtual void Save( XclExpStream& rStrm ) override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -500,7 +500,7 @@ class XclExpFileEncryption : public XclExpRecord { public: explicit XclExpFileEncryption( const XclExpRoot& rRoot ); - virtual ~XclExpFileEncryption(); + virtual ~XclExpFileEncryption() override; private: virtual void WriteBody( XclExpStream& rStrm ) override; @@ -524,7 +524,7 @@ class XclExpInterfaceEnd : public XclExpRecord { public: explicit XclExpInterfaceEnd(); - virtual ~XclExpInterfaceEnd(); + virtual ~XclExpInterfaceEnd() override; private: virtual void WriteBody( XclExpStream& rStrm ) override; @@ -536,7 +536,7 @@ class XclExpWriteAccess : public XclExpRecord { public: explicit XclExpWriteAccess(); - virtual ~XclExpWriteAccess(); + virtual ~XclExpWriteAccess() override; private: virtual void WriteBody( XclExpStream& rStrm ) override; @@ -562,7 +562,7 @@ class XclExpProt4Rev : public XclExpRecord { public: explicit XclExpProt4Rev(); - virtual ~XclExpProt4Rev(); + virtual ~XclExpProt4Rev() override; private: virtual void WriteBody( XclExpStream& rStrm ) override; @@ -572,7 +572,7 @@ class XclExpProt4RevPass : public XclExpRecord { public: explicit XclExpProt4RevPass(); - virtual ~XclExpProt4RevPass(); + virtual ~XclExpProt4RevPass() override; private: virtual void WriteBody( XclExpStream& rStrm ) override; diff --git a/sc/source/filter/inc/xechart.hxx b/sc/source/filter/inc/xechart.hxx index 14223119f284..7fc0d18c1502 100644 --- a/sc/source/filter/inc/xechart.hxx +++ b/sc/source/filter/inc/xechart.hxx @@ -81,7 +81,7 @@ class XclExpChRoot : public XclExpRoot { public: explicit XclExpChRoot( const XclExpRoot& rRoot, XclExpChChart& rChartData ); - virtual ~XclExpChRoot(); + virtual ~XclExpChRoot() override; /** Returns this root instance - for code readability in derived classes. */ inline const XclExpChRoot& GetChRoot() const { return *this; } @@ -165,7 +165,7 @@ public: explicit XclExpChGroupBase( const XclExpChRoot& rRoot, sal_uInt16 nFrType, sal_uInt16 nRecId, sal_Size nRecSize = 0 ); - virtual ~XclExpChGroupBase(); + virtual ~XclExpChGroupBase() override; /** Saves the header record. Calls WriteSubRecords() to let derived classes write sub records. */ virtual void Save( XclExpStream& rStrm ) override; @@ -1168,7 +1168,7 @@ public: const XclExpRoot& rRoot, const css::uno::Reference< css::frame::XModel >& rxModel, const Size& rChartSize ); - virtual ~XclExpChartDrawing(); + virtual ~XclExpChartDrawing() override; virtual void Save( XclExpStream& rStrm ) override; diff --git a/sc/source/filter/inc/xecontent.hxx b/sc/source/filter/inc/xecontent.hxx index ff2446344066..d8e9de5fd0c5 100644 --- a/sc/source/filter/inc/xecontent.hxx +++ b/sc/source/filter/inc/xecontent.hxx @@ -53,7 +53,7 @@ class XclExpSst : public XclExpRecordBase { public: explicit XclExpSst(); - virtual ~XclExpSst(); + virtual ~XclExpSst() override; /** Inserts a new string into the table. @return The index of the string in the SST, used in other records. */ @@ -101,7 +101,7 @@ public: /** Constructs the HLINK record from an URL text field. */ explicit XclExpHyperlink( const XclExpRoot& rRoot, const SvxURLField& rUrlField, const ScAddress& rScPos ); - virtual ~XclExpHyperlink(); + virtual ~XclExpHyperlink() override; /** Returns the cell representation text or 0, if not available. */ inline const OUString* GetRepr() const { return m_Repr.isEmpty() ? nullptr : &m_Repr; } @@ -170,7 +170,7 @@ class XclExpCF : public XclExpRecord, protected XclExpRoot { public: explicit XclExpCF( const XclExpRoot& rRoot, const ScCondFormatEntry& rFormatEntry, sal_Int32 nPriority ); - virtual ~XclExpCF(); + virtual ~XclExpCF() override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -187,7 +187,7 @@ class XclExpDateFormat : public XclExpRecord, protected XclExpRoot { public: explicit XclExpDateFormat( const XclExpRoot& rRoot, const ScCondDateFormatEntry& rFormatEntry, sal_Int32 nPriority ); - virtual ~XclExpDateFormat(); + virtual ~XclExpDateFormat() override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -200,7 +200,7 @@ class XclExpCfvo : public XclExpRecord, protected XclExpRoot { public: explicit XclExpCfvo( const XclExpRoot& rRoot, const ScColorScaleEntry& rFormatEntry, const ScAddress& rPos, bool bFirst = true); - virtual ~XclExpCfvo() {} + virtual ~XclExpCfvo() override {} virtual void SaveXml( XclExpXmlStream& rStrm ) override; private: @@ -213,7 +213,7 @@ class XclExpColScaleCol : public XclExpRecord, protected XclExpRoot { public: explicit XclExpColScaleCol( const XclExpRoot& rRoot, const Color& rColor); - virtual ~XclExpColScaleCol(); + virtual ~XclExpColScaleCol() override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; private: @@ -228,7 +228,7 @@ class XclExpCondfmt : public XclExpRecord, protected XclExpRoot { public: explicit XclExpCondfmt( const XclExpRoot& rRoot, const ScConditionalFormat& rCondFormat, XclExtLstRef xExtLst, sal_Int32& rIndex ); - virtual ~XclExpCondfmt(); + virtual ~XclExpCondfmt() override; /** Returns true, if this conditional format contains at least one cell range and CF record. */ bool IsValid() const; @@ -320,7 +320,7 @@ class XclExpDV : public XclExpRecord, protected XclExpRoot { public: explicit XclExpDV( const XclExpRoot& rRoot, sal_uLong nScHandle ); - virtual ~XclExpDV(); + virtual ~XclExpDV() override; /** Returns the core handle of the validation data. */ inline sal_uLong GetScHandle() const { return mnScHandle; } @@ -358,7 +358,7 @@ class XclExpDval : public XclExpRecord, protected XclExpRoot { public: explicit XclExpDval( const XclExpRoot& rRoot ); - virtual ~XclExpDval(); + virtual ~XclExpDval() override; /** Inserts the cell range into the range list of the DV record with the specified handle. */ void InsertCellRange( const ScRange& rRange, sal_uLong nScHandle ); @@ -397,7 +397,7 @@ public: const OUString& rUrl, const OUString& rSource, sal_Int32 nRefrSecs ); - virtual ~XclExpWebQuery(); + virtual ~XclExpWebQuery() override; /** Writes all needed records for this web query. */ virtual void Save( XclExpStream& rStrm ) override; diff --git a/sc/source/filter/inc/xedbdata.hxx b/sc/source/filter/inc/xedbdata.hxx index 4b31ffeedda8..795867317b8c 100644 --- a/sc/source/filter/inc/xedbdata.hxx +++ b/sc/source/filter/inc/xedbdata.hxx @@ -30,7 +30,7 @@ class XclExpTables : public XclExpRecordBase, protected XclExpRoot { public: XclExpTables( const XclExpRoot& rRoot ); - virtual ~XclExpTables(); + virtual ~XclExpTables() override; void AppendTable( const ScDBData* pData, sal_Int32 nTableId ); @@ -55,7 +55,7 @@ class XclExpTablesManager : protected XclExpRoot { public: explicit XclExpTablesManager( const XclExpRoot& rRoot ); - virtual ~XclExpTablesManager(); + virtual ~XclExpTablesManager() override; void Initialize(); ::std::shared_ptr< XclExpTables > GetTablesBySheet( SCTAB nTab ); diff --git a/sc/source/filter/inc/xeescher.hxx b/sc/source/filter/inc/xeescher.hxx index 886aa0ca0b90..fdb632b38a49 100644 --- a/sc/source/filter/inc/xeescher.hxx +++ b/sc/source/filter/inc/xeescher.hxx @@ -164,7 +164,7 @@ class XclExpControlHelper : protected XclExpRoot { public: explicit XclExpControlHelper( const XclExpRoot& rRoot ); - virtual ~XclExpControlHelper(); + virtual ~XclExpControlHelper() override; protected: /** Tries to get spreadsheet cell link and source range link from the passed shape. */ @@ -196,7 +196,7 @@ protected: public: explicit XclMacroHelper( const XclExpRoot& rRoot ); - virtual ~XclMacroHelper(); + virtual ~XclMacroHelper() override; /** Writes an ftMacro subrecord containing a macro link, or nothing, if no macro present. */ void WriteMacroSubRec( XclExpStream& rStrm ); /** Sets the name of a macro for object of passed type @@ -212,7 +212,7 @@ class XclExpShapeObj : public XclObjAny, public XclMacroHelper { public: explicit XclExpShapeObj( XclExpObjectManager& rRoot, css::uno::Reference< css::drawing::XShape > const & xShape, ScDocument* pDoc ); - virtual ~XclExpShapeObj(); + virtual ~XclExpShapeObj() override; private: virtual void WriteSubRecs( XclExpStream& rStrm ) override; }; @@ -293,7 +293,7 @@ public: XclExpObjectManager& rObjMgr, css::uno::Reference< css::drawing::XShape > const & xShape, const Rectangle* pChildAnchor ); - virtual ~XclExpChartObj(); + virtual ~XclExpChartObj() override; /** Writes the OBJ record and the entire chart substream. */ virtual void Save( XclExpStream& rStrm ) override; @@ -382,7 +382,7 @@ class XclExpObjectManager : public XclExpRoot { public: explicit XclExpObjectManager( const XclExpRoot& rRoot ); - virtual ~XclExpObjectManager(); + virtual ~XclExpObjectManager() override; /** Creates a new DFF client anchor object. Caller takes ownership! May be overwritten in derived classes. */ diff --git a/sc/source/filter/inc/xeformula.hxx b/sc/source/filter/inc/xeformula.hxx index 4c3839fb3371..32d3694a5b58 100644 --- a/sc/source/filter/inc/xeformula.hxx +++ b/sc/source/filter/inc/xeformula.hxx @@ -51,7 +51,7 @@ class XclExpFormulaCompiler : protected XclExpRoot { public: explicit XclExpFormulaCompiler( const XclExpRoot& rRoot ); - virtual ~XclExpFormulaCompiler(); + virtual ~XclExpFormulaCompiler() override; /** Creates and returns the token array of a formula. */ XclTokenArrayRef CreateFormula( diff --git a/sc/source/filter/inc/xehelper.hxx b/sc/source/filter/inc/xehelper.hxx index 6b17b323747b..81f89463c40e 100644 --- a/sc/source/filter/inc/xehelper.hxx +++ b/sc/source/filter/inc/xehelper.hxx @@ -41,7 +41,7 @@ class XclExpProgressBar : protected XclExpRoot { public: explicit XclExpProgressBar( const XclExpRoot& rRoot ); - virtual ~XclExpProgressBar(); + virtual ~XclExpProgressBar() override; /** Initializes all segments and sub progress bars. */ void Initialize(); @@ -177,7 +177,7 @@ public: typedef std::shared_ptr< XclExpHyperlink > XclExpHyperlinkRef; explicit XclExpHyperlinkHelper( const XclExpRoot& rRoot, const ScAddress& rScPos ); - virtual ~XclExpHyperlinkHelper(); + virtual ~XclExpHyperlinkHelper() override; /** Processes the passed URL field (tries to create a HLINK record). @return The representation string of the URL field. */ diff --git a/sc/source/filter/inc/xelink.hxx b/sc/source/filter/inc/xelink.hxx index 1e0cb52fe666..86eceb13824a 100644 --- a/sc/source/filter/inc/xelink.hxx +++ b/sc/source/filter/inc/xelink.hxx @@ -135,7 +135,7 @@ class XclExpLinkManager : public XclExpRecordBase, protected XclExpRoot { public: explicit XclExpLinkManager( const XclExpRoot& rRoot ); - virtual ~XclExpLinkManager(); + virtual ~XclExpLinkManager() override; /** Searches for an EXTERNSHEET index for the given Calc sheet. @descr See above for the meaning of EXTERNSHEET indexes. diff --git a/sc/source/filter/inc/xename.hxx b/sc/source/filter/inc/xename.hxx index 71e845b52e6b..e1a3ba923829 100644 --- a/sc/source/filter/inc/xename.hxx +++ b/sc/source/filter/inc/xename.hxx @@ -34,7 +34,7 @@ class XclExpNameManager : public XclExpRecordBase, protected XclExpRoot { public: explicit XclExpNameManager( const XclExpRoot& rRoot ); - virtual ~XclExpNameManager(); + virtual ~XclExpNameManager() override; /** Creates NAME records for built-in and user defined names. */ void Initialize(); diff --git a/sc/source/filter/inc/xepivot.hxx b/sc/source/filter/inc/xepivot.hxx index 4b2f71329cdd..dd94d57ccd95 100644 --- a/sc/source/filter/inc/xepivot.hxx +++ b/sc/source/filter/inc/xepivot.hxx @@ -73,7 +73,7 @@ public: sal_uInt16 nFieldIdx, const ScDPObject& rDPObj, const ScDPSaveGroupDimension& rGroupDim, const XclExpPCField& rBaseField ); - virtual ~XclExpPCField(); + virtual ~XclExpPCField() override; /** Sets the passed field as direct grouping child field of this field. */ void SetGroupChildField( const XclExpPCField& rChildField ); diff --git a/sc/source/filter/inc/xerecord.hxx b/sc/source/filter/inc/xerecord.hxx index 41f37dd44968..8cf66e174dd7 100644 --- a/sc/source/filter/inc/xerecord.hxx +++ b/sc/source/filter/inc/xerecord.hxx @@ -47,7 +47,7 @@ class XclExpDelegatingRecord : public XclExpRecordBase { public: XclExpDelegatingRecord( XclExpRecordBase* pRecord ); - virtual ~XclExpDelegatingRecord(); + virtual ~XclExpDelegatingRecord() override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; private: @@ -58,7 +58,7 @@ class XclExpXmlElementRecord : public XclExpRecordBase { public: explicit XclExpXmlElementRecord(sal_Int32 nElement); - virtual ~XclExpXmlElementRecord(); + virtual ~XclExpXmlElementRecord() override; protected: sal_Int32 mnElement; @@ -68,7 +68,7 @@ class XclExpXmlStartElementRecord : public XclExpXmlElementRecord { public: explicit XclExpXmlStartElementRecord(sal_Int32 nElement); - virtual ~XclExpXmlStartElementRecord(); + virtual ~XclExpXmlStartElementRecord() override; /** Starts the element nElement */ virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -78,7 +78,7 @@ class XclExpXmlEndElementRecord : public XclExpXmlElementRecord { public: explicit XclExpXmlEndElementRecord(sal_Int32 nElement); - virtual ~XclExpXmlEndElementRecord(); + virtual ~XclExpXmlEndElementRecord() override; /** Ends the element nElement */ virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -88,7 +88,7 @@ class XclExpXmlStartSingleElementRecord : public XclExpXmlElementRecord { public: explicit XclExpXmlStartSingleElementRecord(sal_Int32 nElement); - virtual ~XclExpXmlStartSingleElementRecord(); + virtual ~XclExpXmlStartSingleElementRecord() override; /** Starts the single element nElement */ virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -98,7 +98,7 @@ class XclExpXmlEndSingleElementRecord : public XclExpRecordBase { public: XclExpXmlEndSingleElementRecord(); - virtual ~XclExpXmlEndSingleElementRecord(); + virtual ~XclExpXmlEndSingleElementRecord() override; /** Ends the single element nElement */ virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -122,7 +122,7 @@ public: sal_uInt16 nRecId = EXC_ID_UNKNOWN, sal_Size nRecSize = 0 ); - virtual ~XclExpRecord(); + virtual ~XclExpRecord() override; /** Returns the current record ID. */ inline sal_uInt16 GetRecId() const { return mnRecId; } diff --git a/sc/source/filter/inc/xeroot.hxx b/sc/source/filter/inc/xeroot.hxx index 941e01ca61e5..5a7ac4ef751e 100644 --- a/sc/source/filter/inc/xeroot.hxx +++ b/sc/source/filter/inc/xeroot.hxx @@ -105,7 +105,7 @@ struct XclExpRootData : public XclRootData explicit XclExpRootData( XclBiff eBiff, SfxMedium& rMedium, tools::SvRef xRootStrg, ScDocument& rDoc, rtl_TextEncoding eTextEnc ); - virtual ~XclExpRootData(); + virtual ~XclExpRootData() override; }; /** Access to global data from other classes. */ diff --git a/sc/source/filter/inc/xestream.hxx b/sc/source/filter/inc/xestream.hxx index fa845f34496e..25193d8cab2f 100644 --- a/sc/source/filter/inc/xestream.hxx +++ b/sc/source/filter/inc/xestream.hxx @@ -292,7 +292,7 @@ class XclExpXmlStream : public oox::core::XmlFilterBase { public: XclExpXmlStream( const css::uno::Reference< css::uno::XComponentContext >& rCC, bool bExportVBA ); - virtual ~XclExpXmlStream(); + virtual ~XclExpXmlStream() override; /** Returns the filter root data. */ inline const XclExpRoot& GetRoot() const { return *mpRoot; } diff --git a/sc/source/filter/inc/xestyle.hxx b/sc/source/filter/inc/xestyle.hxx index 5d31b6a34ed8..9335dc543f27 100644 --- a/sc/source/filter/inc/xestyle.hxx +++ b/sc/source/filter/inc/xestyle.hxx @@ -78,7 +78,7 @@ class XclExpPalette : public XclDefaultPalette, public XclExpRecord { public: explicit XclExpPalette( const XclExpRoot& rRoot ); - virtual ~XclExpPalette(); + virtual ~XclExpPalette() override; /** Inserts the color into the list and updates weighting. @param nAutoDefault The Excel palette index for automatic color. @@ -285,7 +285,7 @@ class XclExpNumFmtBuffer : public XclExpRecordBase, protected XclExpRoot { public: explicit XclExpNumFmtBuffer( const XclExpRoot& rRoot ); - virtual ~XclExpNumFmtBuffer(); + virtual ~XclExpNumFmtBuffer() override; /** Returns the core index of the current standard number format. */ inline sal_uInt32 GetStandardFormat() const { return mnStdFmt; } @@ -711,7 +711,7 @@ class XclExpDxf : public XclExpRecordBase, protected XclExpRoot public: XclExpDxf( const XclExpRoot& rRoot, XclExpCellAlign* pAlign, XclExpCellBorder* pBorder, XclExpDxfFont* pFont, XclExpNumFmt* pNumberFmt, XclExpCellProt* pProt, XclExpColor* pColor); - virtual ~XclExpDxf(); + virtual ~XclExpDxf() override; virtual void SaveXml( XclExpXmlStream& rStrm ) override; @@ -728,7 +728,7 @@ class XclExpDxfs : public XclExpRecordBase, protected XclExpRoot { public: XclExpDxfs( const XclExpRoot& rRoot ); - virtual ~XclExpDxfs() {} + virtual ~XclExpDxfs() override {} sal_Int32 GetDxfId(const OUString& rName); diff --git a/sc/source/filter/inc/xichart.hxx b/sc/source/filter/inc/xichart.hxx index 9c95cabde818..6d26ed2bdb46 100644 --- a/sc/source/filter/inc/xichart.hxx +++ b/sc/source/filter/inc/xichart.hxx @@ -84,7 +84,7 @@ class XclImpChRoot : public XclImpRoot { public: explicit XclImpChRoot( const XclImpRoot& rRoot, XclImpChChart& rChartData ); - virtual ~XclImpChRoot(); + virtual ~XclImpChRoot() override; /** Returns this root instance - for code readability in derived classes. */ inline const XclImpChRoot& GetChRoot() const { return *this; } @@ -377,7 +377,7 @@ class XclImpChSourceLink : protected XclImpChRoot { public: explicit XclImpChSourceLink( const XclImpChRoot& rRoot ); - virtual ~XclImpChSourceLink(); + virtual ~XclImpChSourceLink() override; /** Reads the CHSOURCELINK record (link to source data). */ void ReadChSourceLink( XclImpStream& rStrm ); @@ -1280,7 +1280,7 @@ class XclImpChChart : public XclImpChGroupBase, protected XclImpChRoot { public: explicit XclImpChChart( const XclImpRoot& rRoot ); - virtual ~XclImpChChart(); + virtual ~XclImpChChart() override; /** Reads the CHCHART record (called by base class). */ virtual void ReadHeaderRecord( XclImpStream& rStrm ) override; @@ -1382,7 +1382,7 @@ public: /** Constructs a new chart object. @param bOwnTab True = chart is on an own sheet; false = chart is an embedded object. */ explicit XclImpChart( const XclImpRoot& rRoot, bool bOwnTab ); - virtual ~XclImpChart(); + virtual ~XclImpChart() override; /** Reads the complete chart substream (BOF/EOF block). @descr The passed stream must be located in the BOF record of the chart substream. */ diff --git a/sc/source/filter/inc/xicontent.hxx b/sc/source/filter/inc/xicontent.hxx index 47fabf38a19d..b15b53f02f8e 100644 --- a/sc/source/filter/inc/xicontent.hxx +++ b/sc/source/filter/inc/xicontent.hxx @@ -125,7 +125,7 @@ class XclImpCondFormat : protected XclImpRoot { public: explicit XclImpCondFormat( const XclImpRoot& rRoot, sal_uInt32 nFormatIndex ); - virtual ~XclImpCondFormat(); + virtual ~XclImpCondFormat() override; /** Reads a CONDFMT record and initializes this conditional format. */ void ReadCondfmt( XclImpStream& rStrm ); diff --git a/sc/source/filter/inc/xiescher.hxx b/sc/source/filter/inc/xiescher.hxx index 7c33328b70cf..f69770332cfe 100644 --- a/sc/source/filter/inc/xiescher.hxx +++ b/sc/source/filter/inc/xiescher.hxx @@ -61,7 +61,7 @@ class XclImpDrawObjBase : protected XclImpRoot { public: explicit XclImpDrawObjBase( const XclImpRoot& rRoot ); - virtual ~XclImpDrawObjBase(); + virtual ~XclImpDrawObjBase() override; /** Reads the BIFF3 OBJ record, returns a new drawing object. */ static XclImpDrawObjRef ReadObj3( const XclImpRoot& rRoot, XclImpStream& rStrm ); @@ -918,7 +918,7 @@ class XclImpSimpleDffConverter : public SvxMSDffManager, protected XclImpRoot { public: explicit XclImpSimpleDffConverter( const XclImpRoot& rRoot, SvStream& rDffStrm ); - virtual ~XclImpSimpleDffConverter(); + virtual ~XclImpSimpleDffConverter() override; protected: /** Returns a color from the Excel color palette. */ @@ -936,7 +936,7 @@ class XclImpDffConverter : public XclImpSimpleDffConverter, private oox::ole::MS { public: explicit XclImpDffConverter( const XclImpRoot& rRoot, SvStream& rDffStrm ); - virtual ~XclImpDffConverter(); + virtual ~XclImpDffConverter() override; /** Initializes the internal progress bar with the passed size and starts it. */ void StartProgressBar( sal_Size nProgressSize ); @@ -1057,7 +1057,7 @@ class XclImpDrawing : protected XclImpRoot { public: explicit XclImpDrawing( const XclImpRoot& rRoot, bool bOleObjects ); - virtual ~XclImpDrawing(); + virtual ~XclImpDrawing() override; /** Reads and returns a bitmap from the IMGDATA record. */ static Graphic ReadImgData( const XclImpRoot& rRoot, XclImpStream& rStrm ); @@ -1159,7 +1159,7 @@ class XclImpObjectManager : protected XclImpRoot { public: explicit XclImpObjectManager( const XclImpRoot& rRoot ); - virtual ~XclImpObjectManager(); + virtual ~XclImpObjectManager() override; /** Reads the MSODRAWINGGROUP record. */ void ReadMsoDrawingGroup( XclImpStream& rStrm ); diff --git a/sc/source/filter/inc/xiformula.hxx b/sc/source/filter/inc/xiformula.hxx index 56729e88336a..96968b34e061 100644 --- a/sc/source/filter/inc/xiformula.hxx +++ b/sc/source/filter/inc/xiformula.hxx @@ -34,7 +34,7 @@ class XclImpFormulaCompiler : protected XclImpRoot { public: explicit XclImpFormulaCompiler( const XclImpRoot& rRoot ); - virtual ~XclImpFormulaCompiler(); + virtual ~XclImpFormulaCompiler() override; /** Creates a range list from the passed Excel token array. @param rStrm Stream pointing to additional formula data (e.g. constant array data). */ diff --git a/sc/source/filter/inc/xihelper.hxx b/sc/source/filter/inc/xihelper.hxx index 09a5a0ef3920..0cd1583613a3 100644 --- a/sc/source/filter/inc/xihelper.hxx +++ b/sc/source/filter/inc/xihelper.hxx @@ -171,7 +171,7 @@ public: const XclImpHFConverter& operator=(const XclImpHFConverter&) = delete; explicit XclImpHFConverter( const XclImpRoot& rRoot ); - virtual ~XclImpHFConverter(); + virtual ~XclImpHFConverter() override; /** Parses the passed string and creates three new edit engine text objects. */ void ParseString( const OUString& rHFString ); diff --git a/sc/source/filter/inc/xilink.hxx b/sc/source/filter/inc/xilink.hxx index 6fc85b2cf609..7a76007b4c56 100644 --- a/sc/source/filter/inc/xilink.hxx +++ b/sc/source/filter/inc/xilink.hxx @@ -183,7 +183,7 @@ class XclImpLinkManager : protected XclImpRoot { public: explicit XclImpLinkManager( const XclImpRoot& rRoot ); - virtual ~XclImpLinkManager(); + virtual ~XclImpLinkManager() override; /** Reads the EXTERNSHEET record. */ void ReadExternsheet( XclImpStream& rStrm ); diff --git a/sc/source/filter/inc/xipivot.hxx b/sc/source/filter/inc/xipivot.hxx index bf6b23ea8930..bfdb553b2f25 100644 --- a/sc/source/filter/inc/xipivot.hxx +++ b/sc/source/filter/inc/xipivot.hxx @@ -68,7 +68,7 @@ public: /** Creates a pivot cache field by reading an SXFIELD record. */ explicit XclImpPCField( const XclImpRoot& rRoot, XclImpPivotCache& rPCache, sal_uInt16 nFieldIdx ); - virtual ~XclImpPCField(); + virtual ~XclImpPCField() override; // general field/item access ---------------------------------------------- @@ -144,7 +144,7 @@ class XclImpPivotCache : protected XclImpRoot { public: explicit XclImpPivotCache( const XclImpRoot& rRoot ); - virtual ~XclImpPivotCache(); + virtual ~XclImpPivotCache() override; // data access ------------------------------------------------------------ @@ -297,7 +297,7 @@ class XclImpPivotTable : protected XclImpRoot { public: explicit XclImpPivotTable( const XclImpRoot& rRoot ); - virtual ~XclImpPivotTable(); + virtual ~XclImpPivotTable() override; // cache/field access, misc. ---------------------------------------------- @@ -372,7 +372,7 @@ class XclImpPivotTableManager : protected XclImpRoot { public: explicit XclImpPivotTableManager( const XclImpRoot& rRoot ); - virtual ~XclImpPivotTableManager(); + virtual ~XclImpPivotTableManager() override; // pivot cache records ---------------------------------------------------- diff --git a/sc/source/filter/inc/xiroot.hxx b/sc/source/filter/inc/xiroot.hxx index ca469a43f640..0af43864bbda 100644 --- a/sc/source/filter/inc/xiroot.hxx +++ b/sc/source/filter/inc/xiroot.hxx @@ -119,7 +119,7 @@ struct XclImpRootData : public XclRootData explicit XclImpRootData( XclBiff eBiff, SfxMedium& rMedium, tools::SvRef xRootStrg, ScDocument& rDoc, rtl_TextEncoding eTextEnc ); - virtual ~XclImpRootData(); + virtual ~XclImpRootData() override; }; /** Access to global data from other classes. */ diff --git a/sc/source/filter/inc/xistream.hxx b/sc/source/filter/inc/xistream.hxx index 179dbbdcd3d0..c0bc09bf36b4 100644 --- a/sc/source/filter/inc/xistream.hxx +++ b/sc/source/filter/inc/xistream.hxx @@ -44,7 +44,7 @@ class XclImpDecrypter : public ::comphelper::IDocPasswordVerifier { public: explicit XclImpDecrypter(); - virtual ~XclImpDecrypter(); + virtual ~XclImpDecrypter() override; /** Returns the current error code of the decrypter. */ inline ErrCode GetError() const { return mnError; } diff --git a/sc/source/filter/inc/xistyle.hxx b/sc/source/filter/inc/xistyle.hxx index ba87178a9e64..f537b4916d60 100644 --- a/sc/source/filter/inc/xistyle.hxx +++ b/sc/source/filter/inc/xistyle.hxx @@ -388,7 +388,7 @@ public: const XclImpXF& operator=(const XclImpXF&) = delete; explicit XclImpXF( const XclImpRoot& rRoot ); - virtual ~XclImpXF(); + virtual ~XclImpXF() override; /** Reads an XF record. */ void ReadXF( XclImpStream& rStrm ); @@ -619,7 +619,7 @@ public: const XclImpXFRangeBuffer& operator=(const XclImpXFRangeBuffer&) = delete; explicit XclImpXFRangeBuffer( const XclImpRoot& rRoot ); - virtual ~XclImpXFRangeBuffer(); + virtual ~XclImpXFRangeBuffer() override; /** Clears all buffered data, used to set up for a new sheet. */ void Initialize(); diff --git a/sc/source/filter/oox/formulabuffer.cxx b/sc/source/filter/oox/formulabuffer.cxx index 4c1eb0529a71..e077aeac3e1d 100644 --- a/sc/source/filter/oox/formulabuffer.cxx +++ b/sc/source/filter/oox/formulabuffer.cxx @@ -328,7 +328,7 @@ public: salhelper::Thread("xlsx-import-formula-buffer-worker-thread"), mrDoc(rDoc), mrItem(rItem), mpFormatter(pFormatter), mrExternalLinks(rExternalLinks) {} - virtual ~WorkerThread() {} + virtual ~WorkerThread() override {} protected: virtual void execute() override diff --git a/sc/source/filter/oox/workbookfragment.cxx b/sc/source/filter/oox/workbookfragment.cxx index 23fd2155643b..77317fe15995 100644 --- a/sc/source/filter/oox/workbookfragment.cxx +++ b/sc/source/filter/oox/workbookfragment.cxx @@ -272,7 +272,7 @@ class ProgressBarTimer : private Timer , mxWrapped(xRef) { } - virtual ~ProgressWrapper() {} + virtual ~ProgressWrapper() override {} // IProgressBar virtual double getPosition() const override { return mfPosition; } virtual void setPosition( double fPosition ) override { mfPosition = fPosition; } @@ -293,7 +293,7 @@ public: { SetTimeout( 500 ); } - virtual ~ProgressBarTimer() + virtual ~ProgressBarTimer() override { aSegments.clear(); } diff --git a/sc/source/filter/oox/worksheethelper.cxx b/sc/source/filter/oox/worksheethelper.cxx index febfd2fed15f..0bdb74610940 100644 --- a/sc/source/filter/oox/worksheethelper.cxx +++ b/sc/source/filter/oox/worksheethelper.cxx @@ -213,7 +213,7 @@ public: const ISegmentProgressBarRef& rxProgressBar, WorksheetType eSheetType, sal_Int16 nSheet ); - virtual ~WorksheetGlobals() {} + virtual ~WorksheetGlobals() override {} /** Returns true, if this helper refers to an existing Calc sheet. */ inline bool isValidSheet() const { return mxSheet.is(); } diff --git a/sc/source/filter/orcus/filterdetect.cxx b/sc/source/filter/orcus/filterdetect.cxx index 9ae30ad86ce5..a24b0565dfc1 100644 --- a/sc/source/filter/orcus/filterdetect.cxx +++ b/sc/source/filter/orcus/filterdetect.cxx @@ -27,7 +27,7 @@ class OrcusFormatDetect : public ::cppu::WeakImplHelper< { public: explicit OrcusFormatDetect(); - virtual ~OrcusFormatDetect(); + virtual ~OrcusFormatDetect() override; virtual OUString SAL_CALL getImplementationName() throw( css::uno::RuntimeException, std::exception ) override; diff --git a/sc/source/filter/starcalc/collect.hxx b/sc/source/filter/starcalc/collect.hxx index 7cad33f9862f..349788c9ccb0 100644 --- a/sc/source/filter/starcalc/collect.hxx +++ b/sc/source/filter/starcalc/collect.hxx @@ -40,7 +40,7 @@ protected: public: ScCollection(sal_uInt16 nLim = 4, sal_uInt16 nDel = 4); ScCollection(const ScCollection& rCollection); - virtual ~ScCollection(); + virtual ~ScCollection() override; virtual ScDataObject* Clone() const override; diff --git a/sc/source/filter/xml/XMLCalculationSettingsContext.hxx b/sc/source/filter/xml/XMLCalculationSettingsContext.hxx index 0c213576fb46..e7c9f94b2430 100644 --- a/sc/source/filter/xml/XMLCalculationSettingsContext.hxx +++ b/sc/source/filter/xml/XMLCalculationSettingsContext.hxx @@ -46,7 +46,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList); - virtual ~ScXMLCalculationSettingsContext(); + virtual ~ScXMLCalculationSettingsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -68,7 +68,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList, ScXMLCalculationSettingsContext* pCalcSet); - virtual ~ScXMLNullDateContext(); + virtual ~ScXMLNullDateContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -86,7 +86,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList, ScXMLCalculationSettingsContext* pCalcSet); - virtual ~ScXMLIterationContext(); + virtual ~ScXMLIterationContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLCellRangeSourceContext.hxx b/sc/source/filter/xml/XMLCellRangeSourceContext.hxx index 3b790dd7ef7d..dd76562d8a28 100644 --- a/sc/source/filter/xml/XMLCellRangeSourceContext.hxx +++ b/sc/source/filter/xml/XMLCellRangeSourceContext.hxx @@ -51,7 +51,7 @@ public: const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList, ScMyImpCellRangeSource* pCellRangeSource ); - virtual ~ScXMLCellRangeSourceContext(); + virtual ~ScXMLCellRangeSourceContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, diff --git a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx index bab373b1d4ad..de5211af8513 100644 --- a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx +++ b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx @@ -131,7 +131,7 @@ struct ScMyBaseAction struct ScMyInsAction : public ScMyBaseAction { explicit ScMyInsAction(const ScChangeActionType nActionType); - virtual ~ScMyInsAction(); + virtual ~ScMyInsAction() override; }; struct ScMyDelAction : public ScMyBaseAction @@ -142,7 +142,7 @@ struct ScMyDelAction : public ScMyBaseAction sal_Int32 nD; explicit ScMyDelAction(const ScChangeActionType nActionType); - virtual ~ScMyDelAction(); + virtual ~ScMyDelAction() override; }; struct ScMyMoveAction : public ScMyBaseAction @@ -151,7 +151,7 @@ struct ScMyMoveAction : public ScMyBaseAction ScMyMoveRanges* pMoveRanges; ScMyMoveAction(); - virtual ~ScMyMoveAction(); + virtual ~ScMyMoveAction() override; }; struct ScMyContentAction : public ScMyBaseAction @@ -159,13 +159,13 @@ struct ScMyContentAction : public ScMyBaseAction ScMyCellInfo* pCellInfo; ScMyContentAction(); - virtual ~ScMyContentAction(); + virtual ~ScMyContentAction() override; }; struct ScMyRejAction : public ScMyBaseAction { ScMyRejAction(); - virtual ~ScMyRejAction(); + virtual ~ScMyRejAction() override; }; typedef std::list ScMyActions; diff --git a/sc/source/filter/xml/XMLCodeNameProvider.hxx b/sc/source/filter/xml/XMLCodeNameProvider.hxx index b135ac7890c1..4b249782caa8 100644 --- a/sc/source/filter/xml/XMLCodeNameProvider.hxx +++ b/sc/source/filter/xml/XMLCodeNameProvider.hxx @@ -36,7 +36,7 @@ class XMLCodeNameProvider : public ::cppu::WeakImplHelper< css::container::XName public: explicit XMLCodeNameProvider(ScDocument* pDoc); - virtual ~XMLCodeNameProvider(); + virtual ~XMLCodeNameProvider() override; virtual sal_Bool SAL_CALL hasByName( const OUString& aName ) throw (css::uno::RuntimeException, std::exception ) override; diff --git a/sc/source/filter/xml/XMLConsolidationContext.hxx b/sc/source/filter/xml/XMLConsolidationContext.hxx index eb7c1d852575..9bff604ecf90 100644 --- a/sc/source/filter/xml/XMLConsolidationContext.hxx +++ b/sc/source/filter/xml/XMLConsolidationContext.hxx @@ -47,7 +47,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ); - virtual ~ScXMLConsolidationContext(); + virtual ~ScXMLConsolidationContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, diff --git a/sc/source/filter/xml/XMLDDELinksContext.hxx b/sc/source/filter/xml/XMLDDELinksContext.hxx index cc2fb2c4c02f..6679ca09c8b3 100644 --- a/sc/source/filter/xml/XMLDDELinksContext.hxx +++ b/sc/source/filter/xml/XMLDDELinksContext.hxx @@ -33,7 +33,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDDELinksContext(); + virtual ~ScXMLDDELinksContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -71,7 +71,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDDELinkContext(); + virtual ~ScXMLDDELinkContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -102,7 +102,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDDELinkContext* pDDELink); - virtual ~ScXMLDDESourceContext(); + virtual ~ScXMLDDESourceContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -123,7 +123,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDDELinkContext* pDDELink); - virtual ~ScXMLDDETableContext(); + virtual ~ScXMLDDETableContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -144,7 +144,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDDELinkContext* pDDELink); - virtual ~ScXMLDDEColumnContext(); + virtual ~ScXMLDDEColumnContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -166,7 +166,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDDELinkContext* pDDELink); - virtual ~ScXMLDDERowContext(); + virtual ~ScXMLDDERowContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -194,7 +194,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDDELinkContext* pDDELink); - virtual ~ScXMLDDECellContext(); + virtual ~ScXMLDDECellContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLDetectiveContext.hxx b/sc/source/filter/xml/XMLDetectiveContext.hxx index 4c4ac911e1b7..8cbbb6b0704c 100644 --- a/sc/source/filter/xml/XMLDetectiveContext.hxx +++ b/sc/source/filter/xml/XMLDetectiveContext.hxx @@ -87,7 +87,7 @@ public: const OUString& rLName, ScMyImpDetectiveObjVec* pNewDetectiveObjVec ); - virtual ~ScXMLDetectiveContext(); + virtual ~ScXMLDetectiveContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, @@ -115,7 +115,7 @@ public: const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList, ScMyImpDetectiveObjVec* pNewDetectiveObjVec ); - virtual ~ScXMLDetectiveHighlightedContext(); + virtual ~ScXMLDetectiveHighlightedContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, @@ -141,7 +141,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList >& xAttrList ); - virtual ~ScXMLDetectiveOperationContext(); + virtual ~ScXMLDetectiveOperationContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, diff --git a/sc/source/filter/xml/XMLEmptyContext.hxx b/sc/source/filter/xml/XMLEmptyContext.hxx index 9cfe5ffe45a9..e7029612f2d2 100644 --- a/sc/source/filter/xml/XMLEmptyContext.hxx +++ b/sc/source/filter/xml/XMLEmptyContext.hxx @@ -33,7 +33,7 @@ public: ScXMLEmptyContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName); - virtual ~ScXMLEmptyContext(); + virtual ~ScXMLEmptyContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLExportIterator.hxx b/sc/source/filter/xml/XMLExportIterator.hxx index 2419616c43ba..2a2703fcae9e 100644 --- a/sc/source/filter/xml/XMLExportIterator.hxx +++ b/sc/source/filter/xml/XMLExportIterator.hxx @@ -79,7 +79,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyShapesContainer(); - virtual ~ScMyShapesContainer(); + virtual ~ScMyShapesContainer() override; using ScMyIteratorBase::UpdateAddress; void AddNewShape(const ScMyShape& aShape); @@ -108,7 +108,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyNoteShapesContainer(); - virtual ~ScMyNoteShapesContainer(); + virtual ~ScMyNoteShapesContainer() override; using ScMyIteratorBase::UpdateAddress; void AddNewNote(const ScMyNoteShape& aNote); @@ -136,7 +136,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyMergedRangesContainer(); - virtual ~ScMyMergedRangesContainer(); + virtual ~ScMyMergedRangesContainer() override; void AddRange(const css::table::CellRangeAddress& rMergedRange); using ScMyIteratorBase::UpdateAddress; @@ -173,7 +173,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyAreaLinksContainer(); - virtual ~ScMyAreaLinksContainer(); + virtual ~ScMyAreaLinksContainer() override; inline void AddNewAreaLink( const ScMyAreaLink& rAreaLink ) { aAreaLinkList.push_back( rAreaLink ); } @@ -200,7 +200,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyEmptyDatabaseRangesContainer(); - virtual ~ScMyEmptyDatabaseRangesContainer(); + virtual ~ScMyEmptyDatabaseRangesContainer() override; void AddNewEmptyDatabaseRange(const css::table::CellRangeAddress& aCellRangeAddress); using ScMyIteratorBase::UpdateAddress; @@ -229,7 +229,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyDetectiveObjContainer(); - virtual ~ScMyDetectiveObjContainer(); + virtual ~ScMyDetectiveObjContainer() override; void AddObject( ScDetectiveObjType eObjType, @@ -263,7 +263,7 @@ protected: virtual bool GetFirstAddress( css::table::CellAddress& rCellAddress ) override; public: ScMyDetectiveOpContainer(); - virtual ~ScMyDetectiveOpContainer(); + virtual ~ScMyDetectiveOpContainer() override; void AddOperation( ScDetOpType eOpType, const ScAddress& rPosition, sal_uInt32 nIndex ); diff --git a/sc/source/filter/xml/XMLStylesExportHelper.hxx b/sc/source/filter/xml/XMLStylesExportHelper.hxx index 0e233ce7be20..2d385d552873 100644 --- a/sc/source/filter/xml/XMLStylesExportHelper.hxx +++ b/sc/source/filter/xml/XMLStylesExportHelper.hxx @@ -233,7 +233,7 @@ class ScColumnStyles : public ScColumnRowStylesBase public: ScColumnStyles(); - virtual ~ScColumnStyles(); + virtual ~ScColumnStyles() override; virtual void AddNewTable(const sal_Int32 nTable, const sal_Int32 nFields) override; sal_Int32 GetStyleNameIndex(const sal_Int32 nTable, const sal_Int32 nField, @@ -259,7 +259,7 @@ class ScRowStyles : public ScColumnRowStylesBase public: ScRowStyles(); - virtual ~ScRowStyles(); + virtual ~ScRowStyles() override; virtual void AddNewTable(const sal_Int32 nTable, const sal_Int32 nFields) override; sal_Int32 GetStyleNameIndex(const sal_Int32 nTable, const sal_Int32 nField); diff --git a/sc/source/filter/xml/XMLStylesImportHelper.hxx b/sc/source/filter/xml/XMLStylesImportHelper.hxx index 15b339e4cdec..3caa5b659e46 100644 --- a/sc/source/filter/xml/XMLStylesImportHelper.hxx +++ b/sc/source/filter/xml/XMLStylesImportHelper.hxx @@ -98,7 +98,7 @@ class ScMyStyleRanges : public SvRefBase const OUString* pCurrency, ScXMLImport& rImport); public: ScMyStyleRanges(); - virtual ~ScMyStyleRanges(); + virtual ~ScMyStyleRanges() override; void AddRange(const ScRange& rRange, const sal_Int16 nType); void AddCurrencyRange(const ScRange& rRange, const OUString* pCurrency); void InsertCol(const sal_Int32 nCol, const sal_Int32 nTab, ScDocument* pDoc); diff --git a/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx b/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx index 91794cfe8da7..0a54d0a82178 100644 --- a/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx +++ b/sc/source/filter/xml/XMLTableHeaderFooterContext.hxx @@ -55,7 +55,7 @@ public: const css::uno::Reference< css::beans::XPropertySet > & rPageStylePropSet, bool bFooter, bool bLft ); - virtual ~XMLTableHeaderFooterContext(); + virtual ~XMLTableHeaderFooterContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, @@ -78,7 +78,7 @@ public: const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, css::uno::Reference< css::text::XTextCursor >& xCursor ); - virtual ~XMLHeaderFooterRegionContext(); + virtual ~XMLHeaderFooterRegionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, diff --git a/sc/source/filter/xml/XMLTableMasterPageExport.hxx b/sc/source/filter/xml/XMLTableMasterPageExport.hxx index d2a243cc8109..3a17f719caf9 100644 --- a/sc/source/filter/xml/XMLTableMasterPageExport.hxx +++ b/sc/source/filter/xml/XMLTableMasterPageExport.hxx @@ -48,7 +48,7 @@ protected: public: explicit XMLTableMasterPageExport( ScXMLExport& rExp ); - virtual ~XMLTableMasterPageExport(); + virtual ~XMLTableMasterPageExport() override; }; #endif // _XMLOFF_XMLTABLEMASTERPAGEEXPORT_HXX diff --git a/sc/source/filter/xml/XMLTableShapeImportHelper.hxx b/sc/source/filter/xml/XMLTableShapeImportHelper.hxx index c0d39ac2b03f..ceadd12b65b1 100644 --- a/sc/source/filter/xml/XMLTableShapeImportHelper.hxx +++ b/sc/source/filter/xml/XMLTableShapeImportHelper.hxx @@ -35,7 +35,7 @@ class XMLTableShapeImportHelper : public XMLShapeImportHelper public: XMLTableShapeImportHelper( ScXMLImport& rImp ); - virtual ~XMLTableShapeImportHelper(); + virtual ~XMLTableShapeImportHelper() override; static void SetLayer(css::uno::Reference& rShape, sal_Int16 nLayerID, const OUString& sType); virtual void finishShape(css::uno::Reference< css::drawing::XShape >& rShape, diff --git a/sc/source/filter/xml/XMLTableShapesContext.hxx b/sc/source/filter/xml/XMLTableShapesContext.hxx index d813709c9395..fb39e31df141 100644 --- a/sc/source/filter/xml/XMLTableShapesContext.hxx +++ b/sc/source/filter/xml/XMLTableShapesContext.hxx @@ -32,7 +32,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLTableShapesContext(); + virtual ~ScXMLTableShapesContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLTableSourceContext.hxx b/sc/source/filter/xml/XMLTableSourceContext.hxx index 4a34619bc584..ec81e7d7469e 100644 --- a/sc/source/filter/xml/XMLTableSourceContext.hxx +++ b/sc/source/filter/xml/XMLTableSourceContext.hxx @@ -40,7 +40,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLTableSourceContext(); + virtual ~ScXMLTableSourceContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLTrackedChangesContext.cxx b/sc/source/filter/xml/XMLTrackedChangesContext.cxx index 6c56b0fc22ec..a853a8dd1164 100644 --- a/sc/source/filter/xml/XMLTrackedChangesContext.cxx +++ b/sc/source/filter/xml/XMLTrackedChangesContext.cxx @@ -53,7 +53,7 @@ public: ScXMLChangeInfoContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLChangeInfoContext(); + virtual ~ScXMLChangeInfoContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -72,7 +72,7 @@ public: ScXMLBigRangeContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScBigRange& rBigRange); - virtual ~ScXMLBigRangeContext(); + virtual ~ScXMLBigRangeContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -106,7 +106,7 @@ public: ScXMLCellContentDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLCellContentDeletionContext(); + virtual ~ScXMLCellContentDeletionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -125,7 +125,7 @@ public: ScXMLDependenceContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLDependenceContext(); + virtual ~ScXMLDependenceContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -144,7 +144,7 @@ public: ScXMLDependingsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLDependingsContext(); + virtual ~ScXMLDependingsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -163,7 +163,7 @@ public: ScXMLChangeDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLChangeDeletionContext(); + virtual ~ScXMLChangeDeletionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -182,7 +182,7 @@ public: ScXMLDeletionsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLDeletionsContext(); + virtual ~ScXMLDeletionsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -211,7 +211,7 @@ public: const css::uno::Reference& xAttrList, ScXMLChangeCellContext* pChangeCellContext); - virtual ~ScXMLChangeTextPContext(); + virtual ~ScXMLChangeTextPContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -247,7 +247,7 @@ public: formula::FormulaGrammar::Grammar& rGrammar, OUString& rInputString, double& fValue, sal_uInt16& nType, sal_uInt8& nMatrixFlag, sal_Int32& nMatrixCols, sal_Int32& nMatrixRows); - virtual ~ScXMLChangeCellContext(); + virtual ~ScXMLChangeCellContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -282,7 +282,7 @@ public: ScXMLPreviousContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLPreviousContext(); + virtual ~ScXMLPreviousContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -302,7 +302,7 @@ public: ScXMLContentChangeContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLContentChangeContext(); + virtual ~ScXMLContentChangeContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -320,7 +320,7 @@ public: ScXMLInsertionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLInsertionContext(); + virtual ~ScXMLInsertionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -338,7 +338,7 @@ public: ScXMLInsertionCutOffContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLInsertionCutOffContext(); + virtual ~ScXMLInsertionCutOffContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -356,7 +356,7 @@ public: ScXMLMovementCutOffContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLMovementCutOffContext(); + virtual ~ScXMLMovementCutOffContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -374,7 +374,7 @@ public: ScXMLCutOffsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLCutOffsContext(); + virtual ~ScXMLCutOffsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -392,7 +392,7 @@ public: ScXMLDeletionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLDeletionContext(); + virtual ~ScXMLDeletionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -412,7 +412,7 @@ public: ScXMLMovementContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLMovementContext(); + virtual ~ScXMLMovementContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -430,7 +430,7 @@ public: ScXMLRejectionContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLRejectionContext(); + virtual ~ScXMLRejectionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/XMLTrackedChangesContext.hxx b/sc/source/filter/xml/XMLTrackedChangesContext.hxx index af0972a57be2..f0a2619bb28e 100644 --- a/sc/source/filter/xml/XMLTrackedChangesContext.hxx +++ b/sc/source/filter/xml/XMLTrackedChangesContext.hxx @@ -39,7 +39,7 @@ public: ScXMLTrackedChangesContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList, ScXMLChangeTrackingImportHelper* pChangeTrackingImportHelper); - virtual ~ScXMLTrackedChangesContext(); + virtual ~ScXMLTrackedChangesContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/datastreamimport.hxx b/sc/source/filter/xml/datastreamimport.hxx index cae132bc4435..0459b8d2fce4 100644 --- a/sc/source/filter/xml/datastreamimport.hxx +++ b/sc/source/filter/xml/datastreamimport.hxx @@ -27,7 +27,7 @@ public: ScXMLImport& rImport, sal_uInt16 nPrefix, const OUString& rLocalName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList ); - virtual ~ScXMLDataStreamContext(); + virtual ~ScXMLDataStreamContext() override; virtual void EndElement() override; }; diff --git a/sc/source/filter/xml/xmlannoi.hxx b/sc/source/filter/xml/xmlannoi.hxx index 50cd2964e34f..d32d9f46fb12 100644 --- a/sc/source/filter/xml/xmlannoi.hxx +++ b/sc/source/filter/xml/xmlannoi.hxx @@ -72,7 +72,7 @@ public: ScXMLAnnotationData& rAnnotationData, ScXMLTableRowCellContext* pCellContext); - virtual ~ScXMLAnnotationContext(); + virtual ~ScXMLAnnotationContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlbodyi.hxx b/sc/source/filter/xml/xmlbodyi.hxx index 4755f23f75c2..2177a5c5d544 100644 --- a/sc/source/filter/xml/xmlbodyi.hxx +++ b/sc/source/filter/xml/xmlbodyi.hxx @@ -43,7 +43,7 @@ class ScXMLBodyContext : public SvXMLImportContext public: ScXMLBodyContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLBodyContext(); + virtual ~ScXMLBodyContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlcelli.hxx b/sc/source/filter/xml/xmlcelli.hxx index 883b3c71bb7d..2c545161918f 100644 --- a/sc/source/filter/xml/xmlcelli.hxx +++ b/sc/source/filter/xml/xmlcelli.hxx @@ -135,7 +135,7 @@ public: const css::uno::Reference& xAttrList, const bool bIsCovered, const sal_Int32 nRepeatedRows ); - virtual ~ScXMLTableRowCellContext(); + virtual ~ScXMLTableRowCellContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlcoli.hxx b/sc/source/filter/xml/xmlcoli.hxx index 4f551a715e75..b99df7cba818 100644 --- a/sc/source/filter/xml/xmlcoli.hxx +++ b/sc/source/filter/xml/xmlcoli.hxx @@ -40,7 +40,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLTableColContext(); + virtual ~ScXMLTableColContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -69,7 +69,7 @@ public: const css::uno::Reference& xAttrList, const bool bHeader, const bool bGroup); - virtual ~ScXMLTableColsContext(); + virtual ~ScXMLTableColsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlcondformat.hxx b/sc/source/filter/xml/xmlcondformat.hxx index ca42c0b6eed5..5170490b7c49 100644 --- a/sc/source/filter/xml/xmlcondformat.hxx +++ b/sc/source/filter/xml/xmlcondformat.hxx @@ -29,7 +29,7 @@ public: ScXMLConditionalFormatsContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName ); - virtual ~ScXMLConditionalFormatsContext() {} + virtual ~ScXMLConditionalFormatsContext() override {} virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -47,7 +47,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLConditionalFormatContext(); + virtual ~ScXMLConditionalFormatContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -70,7 +70,7 @@ public: ScXMLColorScaleFormatContext( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, ScConditionalFormat* pFormat); - virtual ~ScXMLColorScaleFormatContext() {} + virtual ~ScXMLColorScaleFormatContext() override {} virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -90,7 +90,7 @@ public: const css::uno::Reference& xAttrList, ScConditionalFormat* pFormat); - virtual ~ScXMLDataBarFormatContext() {} + virtual ~ScXMLDataBarFormatContext() override {} virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -115,7 +115,7 @@ public: const css::uno::Reference& xAttrList, ScConditionalFormat* pFormat); - virtual ~ScXMLIconSetFormatContext() {} + virtual ~ScXMLIconSetFormatContext() override {} virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -132,7 +132,7 @@ public: const css::uno::Reference& xAttrList, ScColorScaleFormat* pFormat); - virtual ~ScXMLColorScaleFormatEntryContext() {} + virtual ~ScXMLColorScaleFormatEntryContext() override {} private: ScColorScaleEntry* mpFormatEntry; @@ -148,7 +148,7 @@ public: const css::uno::Reference& xAttrList, ScColorScaleEntry*& pData); - virtual ~ScXMLFormattingEntryContext() {} + virtual ~ScXMLFormattingEntryContext() override {} }; class ScXMLCondContext : public SvXMLImportContext @@ -161,7 +161,7 @@ public: const css::uno::Reference& xAttrList, ScConditionalFormat* pFormat); - virtual ~ScXMLCondContext() {} + virtual ~ScXMLCondContext() override {} }; class ScXMLDateContext : public SvXMLImportContext @@ -174,7 +174,7 @@ public: const css::uno::Reference& xAttrList, ScConditionalFormat* pFormat); - virtual ~ScXMLDateContext() {} + virtual ~ScXMLDateContext() override {} }; #endif diff --git a/sc/source/filter/xml/xmlconti.hxx b/sc/source/filter/xml/xmlconti.hxx index 26ce61ae8b9b..d245a80fca70 100644 --- a/sc/source/filter/xml/xmlconti.hxx +++ b/sc/source/filter/xml/xmlconti.hxx @@ -38,7 +38,7 @@ public: const css::uno::Reference& xAttrList, OUStringBuffer& sValue); - virtual ~ScXMLContentContext(); + virtual ~ScXMLContentContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlcvali.cxx b/sc/source/filter/xml/xmlcvali.cxx index 1b52d6b1f4ca..853546387751 100644 --- a/sc/source/filter/xml/xmlcvali.cxx +++ b/sc/source/filter/xml/xmlcvali.cxx @@ -65,7 +65,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLContentValidationContext(); + virtual ~ScXMLContentValidationContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -96,7 +96,7 @@ public: const css::uno::Reference& xAttrList, ScXMLContentValidationContext* pValidationContext); - virtual ~ScXMLHelpMessageContext(); + virtual ~ScXMLHelpMessageContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -124,7 +124,7 @@ public: const css::uno::Reference& xAttrList, ScXMLContentValidationContext* pValidationContext); - virtual ~ScXMLErrorMessageContext(); + virtual ~ScXMLErrorMessageContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -149,7 +149,7 @@ public: const css::uno::Reference& xAttrList, ScXMLContentValidationContext* pValidationContext); - virtual ~ScXMLErrorMacroContext(); + virtual ~ScXMLErrorMacroContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlcvali.hxx b/sc/source/filter/xml/xmlcvali.hxx index 7465cd366a8b..2f63648e04ed 100644 --- a/sc/source/filter/xml/xmlcvali.hxx +++ b/sc/source/filter/xml/xmlcvali.hxx @@ -38,7 +38,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLContentValidationsContext(); + virtual ~ScXMLContentValidationsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmldpimp.hxx b/sc/source/filter/xml/xmldpimp.hxx index 5216263c6126..acff68b317b5 100644 --- a/sc/source/filter/xml/xmldpimp.hxx +++ b/sc/source/filter/xml/xmldpimp.hxx @@ -58,7 +58,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDataPilotTablesContext(); + virtual ~ScXMLDataPilotTablesContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -125,7 +125,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDataPilotTableContext(); + virtual ~ScXMLDataPilotTableContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -168,7 +168,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLDPSourceSQLContext(); + virtual ~ScXMLDPSourceSQLContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -191,7 +191,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLDPSourceTableContext(); + virtual ~ScXMLDPSourceTableContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -214,7 +214,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLDPSourceQueryContext(); + virtual ~ScXMLDPSourceQueryContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -237,7 +237,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLSourceServiceContext(); + virtual ~ScXMLSourceServiceContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -263,7 +263,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pTableContext ); - virtual ~ScXMLDataPilotGrandTotalContext(); + virtual ~ScXMLDataPilotGrandTotalContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -286,7 +286,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLSourceCellRangeContext(); + virtual ~ScXMLSourceCellRangeContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -334,7 +334,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pDataPilotTable); - virtual ~ScXMLDataPilotFieldContext(); + virtual ~ScXMLDataPilotFieldContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -381,7 +381,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotFieldReferenceContext(); + virtual ~ScXMLDataPilotFieldReferenceContext() override; }; class ScXMLDataPilotLevelContext : public SvXMLImportContext @@ -398,7 +398,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotLevelContext(); + virtual ~ScXMLDataPilotLevelContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -419,7 +419,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotDisplayInfoContext(); + virtual ~ScXMLDataPilotDisplayInfoContext() override; }; class ScXMLDataPilotSortInfoContext : public SvXMLImportContext @@ -434,7 +434,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotSortInfoContext(); + virtual ~ScXMLDataPilotSortInfoContext() override; }; class ScXMLDataPilotLayoutInfoContext : public SvXMLImportContext @@ -449,7 +449,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotLayoutInfoContext(); + virtual ~ScXMLDataPilotLayoutInfoContext() override; }; class ScXMLDataPilotSubTotalsContext : public SvXMLImportContext @@ -469,7 +469,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotSubTotalsContext(); + virtual ~ScXMLDataPilotSubTotalsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -494,7 +494,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotSubTotalsContext* pDataPilotSubTotals); - virtual ~ScXMLDataPilotSubTotalContext(); + virtual ~ScXMLDataPilotSubTotalContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -517,7 +517,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotMembersContext(); + virtual ~ScXMLDataPilotMembersContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -546,7 +546,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotMemberContext(); + virtual ~ScXMLDataPilotMemberContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -569,7 +569,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotGroupsContext(); + virtual ~ScXMLDataPilotGroupsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -595,7 +595,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotFieldContext* pDataPilotField); - virtual ~ScXMLDataPilotGroupContext(); + virtual ~ScXMLDataPilotGroupContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -622,7 +622,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotGroupContext* pDataPilotGroup); - virtual ~ScXMLDataPilotGroupMemberContext(); + virtual ~ScXMLDataPilotGroupMemberContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmldrani.hxx b/sc/source/filter/xml/xmldrani.hxx index 004ad961b187..48cfdd0258bd 100644 --- a/sc/source/filter/xml/xmldrani.hxx +++ b/sc/source/filter/xml/xmldrani.hxx @@ -49,7 +49,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDatabaseRangesContext(); + virtual ~ScXMLDatabaseRangesContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -109,7 +109,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList); - virtual ~ScXMLDatabaseRangeContext(); + virtual ~ScXMLDatabaseRangeContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -150,7 +150,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSourceSQLContext(); + virtual ~ScXMLSourceSQLContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -174,7 +174,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSourceTableContext(); + virtual ~ScXMLSourceTableContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -198,7 +198,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSourceQueryContext(); + virtual ~ScXMLSourceQueryContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -221,7 +221,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLConResContext(); + virtual ~ScXMLConResContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -245,7 +245,7 @@ public: css::xml::sax::XAttributeList>& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSubTotalRulesContext(); + virtual ~ScXMLSubTotalRulesContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -268,7 +268,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSortGroupsContext(); + virtual ~ScXMLSortGroupsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -292,7 +292,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSubTotalRuleContext(); + virtual ~ScXMLSubTotalRuleContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -321,7 +321,7 @@ public: const css::uno::Reference& xAttrList, ScXMLSubTotalRuleContext* pSubTotalRuleContext); - virtual ~ScXMLSubTotalFieldContext(); + virtual ~ScXMLSubTotalFieldContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlexprt.cxx b/sc/source/filter/xml/xmlexprt.cxx index 12e68ad56e2c..235d7873ffb3 100644 --- a/sc/source/filter/xml/xmlexprt.cxx +++ b/sc/source/filter/xml/xmlexprt.cxx @@ -314,7 +314,7 @@ class ScXMLShapeExport : public XMLShapeExport { public: explicit ScXMLShapeExport(SvXMLExport& rExp) : XMLShapeExport(rExp) {} - virtual ~ScXMLShapeExport(); + virtual ~ScXMLShapeExport() override; /** is called before a shape element for the given XShape is exported */ virtual void onExport( const uno::Reference < drawing::XShape >& xShape ) override; diff --git a/sc/source/filter/xml/xmlexprt.hxx b/sc/source/filter/xml/xmlexprt.hxx index 114d322f1fb4..0e3392deab00 100644 --- a/sc/source/filter/xml/xmlexprt.hxx +++ b/sc/source/filter/xml/xmlexprt.hxx @@ -234,7 +234,7 @@ public: const css::uno::Reference< css::uno::XComponentContext >& rContext, OUString const & implementationName, SvXMLExportFlags nExportFlag); - virtual ~ScXMLExport(); + virtual ~ScXMLExport() override; static sal_Int16 GetMeasureUnit(); inline ScDocument* GetDocument() { return pDoc; } diff --git a/sc/source/filter/xml/xmlexternaltabi.hxx b/sc/source/filter/xml/xmlexternaltabi.hxx index 7e6246de4304..99c46d101232 100644 --- a/sc/source/filter/xml/xmlexternaltabi.hxx +++ b/sc/source/filter/xml/xmlexternaltabi.hxx @@ -34,7 +34,7 @@ public: const css::uno::Reference& xAttrList, ScXMLExternalTabData& rRefInfo ); - virtual ~ScXMLExternalRefTabSourceContext(); + virtual ~ScXMLExternalRefTabSourceContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -59,7 +59,7 @@ public: const css::uno::Reference& xAttrList, ScXMLExternalTabData& rRefInfo ); - virtual ~ScXMLExternalRefRowsContext(); + virtual ~ScXMLExternalRefRowsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -79,7 +79,7 @@ public: const css::uno::Reference& xAttrList, ScXMLExternalTabData& rRefInfo ); - virtual ~ScXMLExternalRefRowContext(); + virtual ~ScXMLExternalRefRowContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -100,7 +100,7 @@ public: const css::uno::Reference& xAttrList, ScXMLExternalTabData& rRefInfo ); - virtual ~ScXMLExternalRefCellContext(); + virtual ~ScXMLExternalRefCellContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -130,7 +130,7 @@ public: const css::uno::Reference& xAttrList, ScXMLExternalRefCellContext& rParent ); - virtual ~ScXMLExternalRefCellTextContext(); + virtual ~ScXMLExternalRefCellTextContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlfilti.hxx b/sc/source/filter/xml/xmlfilti.hxx index 487b1c68739d..aa282bcd67ec 100644 --- a/sc/source/filter/xml/xmlfilti.hxx +++ b/sc/source/filter/xml/xmlfilti.hxx @@ -67,7 +67,7 @@ public: ScQueryParam& rParam, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLFilterContext(); + virtual ~ScXMLFilterContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -96,7 +96,7 @@ public: ScQueryParam& rParam, ScXMLFilterContext* pTempFilterContext); - virtual ~ScXMLAndContext(); + virtual ~ScXMLAndContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -121,7 +121,7 @@ public: ScQueryParam& rParam, ScXMLFilterContext* pTempFilterContext); - virtual ~ScXMLOrContext(); + virtual ~ScXMLOrContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -153,7 +153,7 @@ public: ScQueryParam& rParam, ScXMLFilterContext* pTempFilterContext); - virtual ~ScXMLConditionContext(); + virtual ~ScXMLConditionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -175,7 +175,7 @@ public: const css::uno::Reference& xAttrList, ScXMLConditionContext& rParent); - virtual ~ScXMLSetItemContext(); + virtual ~ScXMLSetItemContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, @@ -214,7 +214,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDataPilotTableContext* pTempDataPilotTableContext); - virtual ~ScXMLDPFilterContext(); + virtual ~ScXMLDPFilterContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -269,7 +269,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDPFilterContext* pTempFilterContext); - virtual ~ScXMLDPAndContext(); + virtual ~ScXMLDPAndContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -292,7 +292,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDPFilterContext* pTempFilterContext); - virtual ~ScXMLDPOrContext(); + virtual ~ScXMLDPOrContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -321,7 +321,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDPFilterContext* pTempFilterContext); - virtual ~ScXMLDPConditionContext(); + virtual ~ScXMLDPConditionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlfonte.cxx b/sc/source/filter/xml/xmlfonte.cxx index cc1f82f44389..7975e0e7f196 100644 --- a/sc/source/filter/xml/xmlfonte.cxx +++ b/sc/source/filter/xml/xmlfonte.cxx @@ -40,7 +40,7 @@ private: public: ScXMLFontAutoStylePool_Impl( ScXMLExport& rExport, bool bBlockFontEmbedding ); - virtual ~ScXMLFontAutoStylePool_Impl(); + virtual ~ScXMLFontAutoStylePool_Impl() override; }; void ScXMLFontAutoStylePool_Impl::AddFontItems(sal_uInt16* pWhichIds, sal_uInt8 nIdCount, const SfxItemPool* pItemPool, const bool bExportDefaults) diff --git a/sc/source/filter/xml/xmlimprt.cxx b/sc/source/filter/xml/xmlimprt.cxx index 5422231355d7..ac0f89f73c19 100644 --- a/sc/source/filter/xml/xmlimprt.cxx +++ b/sc/source/filter/xml/xmlimprt.cxx @@ -236,7 +236,7 @@ public: sal_uInt16 nPrfx, const OUString& rLName, const uno::Reference& xAttrList ); - virtual ~ScXMLDocContext_Impl(); + virtual ~ScXMLDocContext_Impl() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -265,7 +265,7 @@ public: const uno::Reference& i_xAttrList, const uno::Reference& i_xDocProps); - virtual ~ScXMLFlatDocContext_Impl(); + virtual ~ScXMLFlatDocContext_Impl() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 i_nPrefix, const OUString& i_rLocalName, @@ -309,7 +309,7 @@ public: ScXMLBodyContext_Impl( ScXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const uno::Reference< xml::sax::XAttributeList > & xAttrList ); - virtual ~ScXMLBodyContext_Impl(); + virtual ~ScXMLBodyContext_Impl() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlimprt.hxx b/sc/source/filter/xml/xmlimprt.hxx index 5df632d3c803..4f8d32b751b1 100644 --- a/sc/source/filter/xml/xmlimprt.hxx +++ b/sc/source/filter/xml/xmlimprt.hxx @@ -961,7 +961,7 @@ public: const css::uno::Reference< css::uno::XComponentContext >& rContext, OUString const & implementationName, SvXMLImportFlags nImportFlag); - virtual ~ScXMLImport() throw(); + virtual ~ScXMLImport() throw() override; // XInitialization virtual void SAL_CALL initialize( const css::uno::Sequence& aArguments ) diff --git a/sc/source/filter/xml/xmllabri.hxx b/sc/source/filter/xml/xmllabri.hxx index 917e265c42dd..5f26a3cf074d 100644 --- a/sc/source/filter/xml/xmllabri.hxx +++ b/sc/source/filter/xml/xmllabri.hxx @@ -35,7 +35,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList ); - virtual ~ScXMLLabelRangesContext(); + virtual ~ScXMLLabelRangesContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, @@ -62,7 +62,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList>& xAttrList ); - virtual ~ScXMLLabelRangeContext(); + virtual ~ScXMLLabelRangeContext() override; virtual SvXMLImportContext* CreateChildContext( sal_uInt16 nPrefix, diff --git a/sc/source/filter/xml/xmlnexpi.hxx b/sc/source/filter/xml/xmlnexpi.hxx index 994a71c6849c..e747e93296a5 100644 --- a/sc/source/filter/xml/xmlnexpi.hxx +++ b/sc/source/filter/xml/xmlnexpi.hxx @@ -76,7 +76,7 @@ public: const css::uno::Reference& xAttrList, Inserter* pInserter ); - virtual ~ScXMLNamedExpressionsContext(); + virtual ~ScXMLNamedExpressionsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -100,7 +100,7 @@ public: const css::uno::Reference& xAttrList, ScXMLNamedExpressionsContext::Inserter* pInserter ); - virtual ~ScXMLNamedRangeContext(); + virtual ~ScXMLNamedRangeContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -124,7 +124,7 @@ public: const css::uno::Reference& xAttrList, ScXMLNamedExpressionsContext::Inserter* pInserter ); - virtual ~ScXMLNamedExpressionContext(); + virtual ~ScXMLNamedExpressionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlrowi.hxx b/sc/source/filter/xml/xmlrowi.hxx index 3532944e01cc..1a45b6763ec0 100644 --- a/sc/source/filter/xml/xmlrowi.hxx +++ b/sc/source/filter/xml/xmlrowi.hxx @@ -41,7 +41,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLTableRowContext(); + virtual ~ScXMLTableRowContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -68,7 +68,7 @@ public: const css::uno::Reference& xAttrList, const bool bHeader, const bool bGroup); - virtual ~ScXMLTableRowsContext(); + virtual ~ScXMLTableRowsContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlsceni.hxx b/sc/source/filter/xml/xmlsceni.hxx index b5a4625b5896..ed88e9bd2bbe 100644 --- a/sc/source/filter/xml/xmlsceni.hxx +++ b/sc/source/filter/xml/xmlsceni.hxx @@ -48,7 +48,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLTableScenarioContext(); + virtual ~ScXMLTableScenarioContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlsorti.hxx b/sc/source/filter/xml/xmlsorti.hxx index d91632e58738..d8d6a053dbcf 100644 --- a/sc/source/filter/xml/xmlsorti.hxx +++ b/sc/source/filter/xml/xmlsorti.hxx @@ -53,7 +53,7 @@ public: const css::uno::Reference& xAttrList, ScXMLDatabaseRangeContext* pTempDatabaseRangeContext); - virtual ~ScXMLSortContext(); + virtual ~ScXMLSortContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -82,7 +82,7 @@ public: const css::uno::Reference& xAttrList, ScXMLSortContext* pTempSortContext); - virtual ~ScXMLSortByContext(); + virtual ~ScXMLSortByContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/filter/xml/xmlstyle.hxx b/sc/source/filter/xml/xmlstyle.hxx index f1f17d406910..e706d629b665 100644 --- a/sc/source/filter/xml/xmlstyle.hxx +++ b/sc/source/filter/xml/xmlstyle.hxx @@ -113,7 +113,7 @@ protected: public: explicit ScXMLCellExportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper ); - virtual ~ScXMLCellExportPropertyMapper(); + virtual ~ScXMLCellExportPropertyMapper() override; virtual void handleElementItem( SvXMLExport& rExport, const XMLPropertyState& rProperty, @@ -142,7 +142,7 @@ protected: public: explicit ScXMLRowExportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper ); - virtual ~ScXMLRowExportPropertyMapper(); + virtual ~ScXMLRowExportPropertyMapper() override; }; class ScXMLColumnExportPropertyMapper : public SvXMLExportPropertyMapper @@ -150,7 +150,7 @@ class ScXMLColumnExportPropertyMapper : public SvXMLExportPropertyMapper public: explicit ScXMLColumnExportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper ); - virtual ~ScXMLColumnExportPropertyMapper(); + virtual ~ScXMLColumnExportPropertyMapper() override; /** this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set */ virtual void handleSpecialItem( @@ -168,7 +168,7 @@ protected: public: explicit ScXMLTableExportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper ); - virtual ~ScXMLTableExportPropertyMapper(); + virtual ~ScXMLTableExportPropertyMapper() override; /** this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set */ virtual void handleSpecialItem( @@ -204,7 +204,7 @@ class ScXMLAutoStylePoolP : public SvXMLAutoStylePoolP public: explicit ScXMLAutoStylePoolP(ScXMLExport& rScXMLExport); - virtual ~ScXMLAutoStylePoolP(); + virtual ~ScXMLAutoStylePoolP() override; }; class ScXMLStyleExport : public XMLStyleExport @@ -218,21 +218,21 @@ public: SvXMLExport& rExp, const OUString& rPoolStyleName, SvXMLAutoStylePoolP *pAutoStyleP=nullptr ); - virtual ~ScXMLStyleExport(); + virtual ~ScXMLStyleExport() override; }; class XMLScPropHdlFactory : public XMLPropertyHandlerFactory { public: XMLScPropHdlFactory(); - virtual ~XMLScPropHdlFactory(); + virtual ~XMLScPropHdlFactory() override; virtual const XMLPropertyHandler* GetPropertyHandler( sal_Int32 nType ) const override; }; class XmlScPropHdl_CellProtection : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_CellProtection(); + virtual ~XmlScPropHdl_CellProtection() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -241,7 +241,7 @@ public: class XmlScPropHdl_PrintContent : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_PrintContent(); + virtual ~XmlScPropHdl_PrintContent() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -250,7 +250,7 @@ public: class XmlScPropHdl_JustifyMethod : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_JustifyMethod(); + virtual ~XmlScPropHdl_JustifyMethod() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -259,7 +259,7 @@ public: class XmlScPropHdl_HoriJustify : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_HoriJustify(); + virtual ~XmlScPropHdl_HoriJustify() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -268,7 +268,7 @@ public: class XmlScPropHdl_HoriJustifySource : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_HoriJustifySource(); + virtual ~XmlScPropHdl_HoriJustifySource() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -277,7 +277,7 @@ public: class XmlScPropHdl_HoriJustifyRepeat : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_HoriJustifyRepeat(); + virtual ~XmlScPropHdl_HoriJustifyRepeat() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -286,7 +286,7 @@ public: class XmlScPropHdl_Orientation : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_Orientation(); + virtual ~XmlScPropHdl_Orientation() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -295,7 +295,7 @@ public: class XmlScPropHdl_RotateAngle : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_RotateAngle(); + virtual ~XmlScPropHdl_RotateAngle() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -304,7 +304,7 @@ public: class XmlScPropHdl_RotateReference : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_RotateReference(); + virtual ~XmlScPropHdl_RotateReference() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -313,7 +313,7 @@ public: class XmlScPropHdl_VertJustify : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_VertJustify(); + virtual ~XmlScPropHdl_VertJustify() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -322,7 +322,7 @@ public: class XmlScPropHdl_BreakBefore : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_BreakBefore(); + virtual ~XmlScPropHdl_BreakBefore() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -331,7 +331,7 @@ public: class XmlScPropHdl_IsTextWrapped : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_IsTextWrapped(); + virtual ~XmlScPropHdl_IsTextWrapped() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -340,7 +340,7 @@ public: class XmlScPropHdl_IsEqual : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_IsEqual() {} + virtual ~XmlScPropHdl_IsEqual() override {} virtual bool equals( const css::uno::Any& /* r1 */, const css::uno::Any& /* r2 */ ) const override { return true; } virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; @@ -349,7 +349,7 @@ public: class XmlScPropHdl_Vertical : public XMLPropertyHandler { public: - virtual ~XmlScPropHdl_Vertical(); + virtual ~XmlScPropHdl_Vertical() override; virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override; virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override; diff --git a/sc/source/filter/xml/xmlstyli.cxx b/sc/source/filter/xml/xmlstyli.cxx index 2441b6862925..277df69ce99f 100644 --- a/sc/source/filter/xml/xmlstyli.cxx +++ b/sc/source/filter/xml/xmlstyli.cxx @@ -355,7 +355,7 @@ public: SvXMLImport& rImport, sal_uInt16 nPrfx, const OUString& rLName, const uno::Reference< xml::sax::XAttributeList > & xAttrList ); - virtual ~ScXMLMapContext(); + virtual ~ScXMLMapContext() override; ScCondFormatEntry* CreateConditionEntry(); }; diff --git a/sc/source/filter/xml/xmlstyli.hxx b/sc/source/filter/xml/xmlstyli.hxx index 9072a24ab2be..4e568fc15a35 100644 --- a/sc/source/filter/xml/xmlstyli.hxx +++ b/sc/source/filter/xml/xmlstyli.hxx @@ -44,7 +44,7 @@ public: ScXMLCellImportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper, SvXMLImport& rImport); - virtual ~ScXMLCellImportPropertyMapper(); + virtual ~ScXMLCellImportPropertyMapper() override; /** This method is called when all attributes have been processed. It may be used to remove items that are incomplete */ virtual void finished( @@ -60,7 +60,7 @@ public: ScXMLRowImportPropertyMapper( const rtl::Reference< XMLPropertySetMapper >& rMapper, SvXMLImport& rImport); - virtual ~ScXMLRowImportPropertyMapper(); + virtual ~ScXMLRowImportPropertyMapper() override; /** This method is called when all attributes have been processed. It may be used to remove items that are incomplete */ virtual void finished( @@ -94,7 +94,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, SvXMLStylesContext& rStyles, sal_uInt16 nFamily, bool bDefaultStyle = false ); - virtual ~XMLTableStyleContext(); + virtual ~XMLTableStyleContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, @@ -164,7 +164,7 @@ public: const OUString& rLName , const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, const bool bAutoStyles ); - virtual ~XMLTableStylesContext(); + virtual ~XMLTableStylesContext() override; virtual void EndElement() override; @@ -196,7 +196,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList); - virtual ~ScXMLMasterStylesContext(); + virtual ~ScXMLMasterStylesContext() override; virtual void EndElement() override; }; @@ -218,7 +218,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, bool bOverwrite ); - virtual ~ScMasterPageContext(); + virtual ~ScMasterPageContext() override; virtual SvXMLImportContext *CreateHeaderFooterContext( sal_uInt16 nPrefix, @@ -243,7 +243,7 @@ public: const OUString& rLName, const css::uno::Reference< css::xml::sax::XAttributeList > & xAttrList, SvXMLStylesContext& rStyles, sal_uInt16 nFamily ); - virtual ~ScCellTextStyleContext(); + virtual ~ScCellTextStyleContext() override; // override FillPropertySet to store style information virtual void FillPropertySet( diff --git a/sc/source/filter/xml/xmltabi.hxx b/sc/source/filter/xml/xmltabi.hxx index c92309a85a2c..40817702ce32 100644 --- a/sc/source/filter/xml/xmltabi.hxx +++ b/sc/source/filter/xml/xmltabi.hxx @@ -54,7 +54,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLTableContext(); + virtual ~ScXMLTableContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, @@ -72,7 +72,7 @@ public: const OUString& rLName, const css::uno::Reference& xAttrList ); - virtual ~ScXMLTableProtectionContext(); + virtual ~ScXMLTableProtectionContext() override; virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix, const OUString& rLocalName, diff --git a/sc/source/ui/Accessibility/AccessibleDocument.cxx b/sc/source/ui/Accessibility/AccessibleDocument.cxx index 703f61db7b64..76a0997d3946 100644 --- a/sc/source/ui/Accessibility/AccessibleDocument.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocument.cxx @@ -253,7 +253,7 @@ class ScChildrenShapes : public SfxListener, { public: ScChildrenShapes(ScAccessibleDocument* pAccessibleDocument, ScTabViewShell* pViewShell, ScSplitPos eSplitPos); - virtual ~ScChildrenShapes(); + virtual ~ScChildrenShapes() override; ///===== SfxListener ===================================================== diff --git a/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx b/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx index d3a599c305c4..d5ee45bd533a 100644 --- a/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx +++ b/sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx @@ -482,7 +482,7 @@ public: ScIAccessibleViewForwarder(ScPreviewShell* pViewShell, ScAccessibleDocumentPagePreview* pAccDoc, const MapMode& aMapMode); - virtual ~ScIAccessibleViewForwarder(); + virtual ~ScIAccessibleViewForwarder() override; ///===== IAccessibleViewForwarder ======================================== @@ -614,7 +614,7 @@ class ScShapeChildren : public SfxListener, { public: ScShapeChildren(ScPreviewShell* pViewShell, ScAccessibleDocumentPagePreview* pAccDoc); - virtual ~ScShapeChildren(); + virtual ~ScShapeChildren() override; ///===== SfxListener ===================================================== diff --git a/sc/source/ui/Accessibility/AccessibleText.cxx b/sc/source/ui/Accessibility/AccessibleText.cxx index 35a6a01e6f39..80f7393e76fc 100644 --- a/sc/source/ui/Accessibility/AccessibleText.cxx +++ b/sc/source/ui/Accessibility/AccessibleText.cxx @@ -52,7 +52,7 @@ class ScViewForwarder : public SvxViewForwarder ScSplitPos meSplitPos; public: ScViewForwarder(ScTabViewShell* pViewShell, ScSplitPos eSplitPos, const ScAddress& rCell); - virtual ~ScViewForwarder(); + virtual ~ScViewForwarder() override; virtual bool IsValid() const override; virtual Rectangle GetVisArea() const override; @@ -150,7 +150,7 @@ class ScEditObjectViewForwarder : public SvxViewForwarder public: ScEditObjectViewForwarder( vcl::Window* pWindow, const EditView* _pEditView); - virtual ~ScEditObjectViewForwarder(); + virtual ~ScEditObjectViewForwarder() override; virtual bool IsValid() const override; virtual Rectangle GetVisArea() const override; @@ -248,7 +248,7 @@ protected: ScPreviewShell* mpViewShell; public: explicit ScPreviewViewForwarder(ScPreviewShell* pViewShell); - virtual ~ScPreviewViewForwarder(); + virtual ~ScPreviewViewForwarder() override; virtual bool IsValid() const override; virtual Rectangle GetVisArea() const override; @@ -376,7 +376,7 @@ class ScPreviewHeaderFooterViewForwarder : public ScPreviewViewForwarder bool mbHeader; public: ScPreviewHeaderFooterViewForwarder(ScPreviewShell* pViewShell, bool bHeader); - virtual ~ScPreviewHeaderFooterViewForwarder(); + virtual ~ScPreviewHeaderFooterViewForwarder() override; virtual Rectangle GetVisArea() const override; }; @@ -418,7 +418,7 @@ class ScPreviewCellViewForwarder : public ScPreviewViewForwarder public: ScPreviewCellViewForwarder(ScPreviewShell* pViewShell, ScAddress aCellPos); - virtual ~ScPreviewCellViewForwarder(); + virtual ~ScPreviewCellViewForwarder() override; virtual Rectangle GetVisArea() const override; }; @@ -460,7 +460,7 @@ public: ScPreviewHeaderCellViewForwarder(ScPreviewShell* pViewShell, ScAddress aCellPos, bool bColHeader); - virtual ~ScPreviewHeaderCellViewForwarder(); + virtual ~ScPreviewHeaderCellViewForwarder() override; virtual Rectangle GetVisArea() const override; }; @@ -504,7 +504,7 @@ public: ScPreviewNoteViewForwarder(ScPreviewShell* pViewShell, ScAddress aCellPos, bool bNoteMark); - virtual ~ScPreviewNoteViewForwarder(); + virtual ~ScPreviewNoteViewForwarder() override; virtual Rectangle GetVisArea() const override; }; @@ -546,7 +546,7 @@ class ScEditViewForwarder : public SvxEditViewForwarder VclPtr mpWindow; public: ScEditViewForwarder(EditView* pEditView, vcl::Window* pWin); - virtual ~ScEditViewForwarder(); + virtual ~ScEditViewForwarder() override; virtual bool IsValid() const override; virtual Rectangle GetVisArea() const override; diff --git a/sc/source/ui/attrdlg/scdlgfact.hxx b/sc/source/ui/attrdlg/scdlgfact.hxx index 3955053c2ca6..7cae7f24203a 100644 --- a/sc/source/ui/attrdlg/scdlgfact.hxx +++ b/sc/source/ui/attrdlg/scdlgfact.hxx @@ -63,7 +63,7 @@ public: \ explicit Class( DialogClass* p) \ : pDlg(p) \ {} \ - virtual ~Class(); \ + virtual ~Class() override; \ virtual short Execute() override ; \ std::vector getAllPageUIXMLDescriptions() const override; \ bool selectPageByUIXMLDescription(const OString& rUIXMLDescription) override; \ @@ -76,7 +76,7 @@ public: \ explicit Class( DialogClass* p) \ : pDlg(p) \ {} \ - virtual ~Class(); \ + virtual ~Class() override; \ virtual void StartExecuteModal( const Link& rEndDialogHdl ) override; \ long GetResult() override; diff --git a/sc/source/ui/condformat/condformatdlgentry.cxx b/sc/source/ui/condformat/condformatdlgentry.cxx index 9cb3e1436f8c..df5db9acefbf 100644 --- a/sc/source/ui/condformat/condformatdlgentry.cxx +++ b/sc/source/ui/condformat/condformatdlgentry.cxx @@ -1402,7 +1402,7 @@ class ScIconSetFrmtDataEntry : public Control public: ScIconSetFrmtDataEntry( vcl::Window* pParent, ScIconSetType eType, ScDocument* pDoc, sal_Int32 i, const ScColorScaleEntry* pEntry = nullptr ); - virtual ~ScIconSetFrmtDataEntry(); + virtual ~ScIconSetFrmtDataEntry() override; virtual void dispose() override; ScColorScaleEntry* CreateEntry(ScDocument* pDoc, const ScAddress& rPos) const; diff --git a/sc/source/ui/docshell/datastream.cxx b/sc/source/ui/docshell/datastream.cxx index cee52271c4d5..cd78c5394525 100644 --- a/sc/source/ui/docshell/datastream.cxx +++ b/sc/source/ui/docshell/datastream.cxx @@ -153,7 +153,7 @@ public: #endif } - virtual ~ReaderThread() + virtual ~ReaderThread() override { delete mpStream; emptyLineQueue(maPendingLines); diff --git a/sc/source/ui/inc/AccessibilityHints.hxx b/sc/source/ui/inc/AccessibilityHints.hxx index 8992835eaa68..182e142f2a30 100644 --- a/sc/source/ui/inc/AccessibilityHints.hxx +++ b/sc/source/ui/inc/AccessibilityHints.hxx @@ -37,13 +37,13 @@ class ScAccWinFocusLostHint : public SfxHint { public: - virtual ~ScAccWinFocusLostHint(); + virtual ~ScAccWinFocusLostHint() override; }; class ScAccWinFocusGotHint : public SfxHint { public: - virtual ~ScAccWinFocusGotHint(); + virtual ~ScAccWinFocusGotHint() override; }; class ScAccGridWinFocusLostHint : public ScAccWinFocusLostHint @@ -51,7 +51,7 @@ class ScAccGridWinFocusLostHint : public ScAccWinFocusLostHint ScSplitPos eOldGridWin; public: ScAccGridWinFocusLostHint( ScSplitPos eOldGridWin ); - virtual ~ScAccGridWinFocusLostHint(); + virtual ~ScAccGridWinFocusLostHint() override; ScSplitPos GetOldGridWin() const { return eOldGridWin; } }; @@ -61,7 +61,7 @@ class ScAccGridWinFocusGotHint : public ScAccWinFocusGotHint ScSplitPos eNewGridWin; public: ScAccGridWinFocusGotHint( ScSplitPos eNewGridWin ); - virtual ~ScAccGridWinFocusGotHint(); + virtual ~ScAccGridWinFocusGotHint() override; ScSplitPos GetNewGridWin() const { return eNewGridWin; } }; diff --git a/sc/source/ui/inc/AccessibleCell.hxx b/sc/source/ui/inc/AccessibleCell.hxx index ed58ccc6e0ee..11dc542f219c 100644 --- a/sc/source/ui/inc/AccessibleCell.hxx +++ b/sc/source/ui/inc/AccessibleCell.hxx @@ -69,7 +69,7 @@ private: virtual void SAL_CALL disposing() override; protected: - virtual ~ScAccessibleCell(); + virtual ~ScAccessibleCell() override; using ScAccessibleCellBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessibleCellBase.hxx b/sc/source/ui/inc/AccessibleCellBase.hxx index 558aea6fab0b..57041e47b4a2 100644 --- a/sc/source/ui/inc/AccessibleCellBase.hxx +++ b/sc/source/ui/inc/AccessibleCellBase.hxx @@ -41,7 +41,7 @@ public: const ScAddress& rCellAddress, sal_Int32 nIndex); protected: - virtual ~ScAccessibleCellBase(); + virtual ~ScAccessibleCellBase() override; public: virtual bool SAL_CALL isVisible() diff --git a/sc/source/ui/inc/AccessibleContextBase.hxx b/sc/source/ui/inc/AccessibleContextBase.hxx index 3740cba2d5ff..3acf9359fe77 100644 --- a/sc/source/ui/inc/AccessibleContextBase.hxx +++ b/sc/source/ui/inc/AccessibleContextBase.hxx @@ -75,7 +75,7 @@ public: virtual void Init(); virtual void SAL_CALL disposing() override; protected: - virtual ~ScAccessibleContextBase(); + virtual ~ScAccessibleContextBase() override; public: bool SAL_CALL isShowing( ) diff --git a/sc/source/ui/inc/AccessibleCsvControl.hxx b/sc/source/ui/inc/AccessibleCsvControl.hxx index 9b8838fc37c9..abf6e65c3a40 100644 --- a/sc/source/ui/inc/AccessibleCsvControl.hxx +++ b/sc/source/ui/inc/AccessibleCsvControl.hxx @@ -46,7 +46,7 @@ public: const css::uno::Reference< css::accessibility::XAccessible >& rxParent, ScCsvControl& rControl, sal_uInt16 nRole ); - virtual ~ScAccessibleCsvControl(); + virtual ~ScAccessibleCsvControl() override; using ScAccessibleContextBase::disposing; virtual void SAL_CALL disposing() override; @@ -121,7 +121,7 @@ private: public: explicit ScAccessibleCsvRuler( ScCsvRuler& rRuler ); - virtual ~ScAccessibleCsvRuler(); + virtual ~ScAccessibleCsvRuler() override; // XAccessibleComponent ----------------------------------------------------- @@ -288,7 +288,7 @@ protected: public: explicit ScAccessibleCsvGrid( ScCsvGrid& rGrid ); - virtual ~ScAccessibleCsvGrid(); + virtual ~ScAccessibleCsvGrid() override; // XAccessibleComponent --------------------------------------------------- @@ -531,7 +531,7 @@ public: ScCsvGrid& rGrid, const OUString& rCellText, sal_Int32 nRow, sal_Int32 nColumn ); - virtual ~ScAccessibleCsvCell(); + virtual ~ScAccessibleCsvCell() override; using ScAccessibleCsvControl::disposing; virtual void SAL_CALL disposing() override; diff --git a/sc/source/ui/inc/AccessibleDocument.hxx b/sc/source/ui/inc/AccessibleDocument.hxx index 70b2c37b6c84..e7e1897c21ec 100644 --- a/sc/source/ui/inc/AccessibleDocument.hxx +++ b/sc/source/ui/inc/AccessibleDocument.hxx @@ -68,7 +68,7 @@ public: DECL_LINK_TYPED( WindowChildEventListener, VclWindowEvent&, void ); protected: - virtual ~ScAccessibleDocument(); + virtual ~ScAccessibleDocument() override; using ScAccessibleDocumentBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessibleDocumentBase.hxx b/sc/source/ui/inc/AccessibleDocumentBase.hxx index 607917d126d9..bd2a27aa37c8 100644 --- a/sc/source/ui/inc/AccessibleDocumentBase.hxx +++ b/sc/source/ui/inc/AccessibleDocumentBase.hxx @@ -30,7 +30,7 @@ public: ScAccessibleDocumentBase( const css::uno::Reference& rxParent); protected: - virtual ~ScAccessibleDocumentBase(); + virtual ~ScAccessibleDocumentBase() override; }; #endif diff --git a/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx b/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx index 26c6d9d525ab..3129a2ce34c3 100644 --- a/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx +++ b/sc/source/ui/inc/AccessibleDocumentPagePreview.hxx @@ -41,7 +41,7 @@ public: const css::uno::Reference& rxParent, ScPreviewShell* pViewShell ); protected: - virtual ~ScAccessibleDocumentPagePreview(); + virtual ~ScAccessibleDocumentPagePreview() override; using ScAccessibleDocumentBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessibleEditObject.hxx b/sc/source/ui/inc/AccessibleEditObject.hxx index 359f1e8bea7e..e7d0b1aa4e61 100644 --- a/sc/source/ui/inc/AccessibleEditObject.hxx +++ b/sc/source/ui/inc/AccessibleEditObject.hxx @@ -55,7 +55,7 @@ public: const OUString& rDescription, EditObjectType eObjectType); protected: - virtual ~ScAccessibleEditObject(); + virtual ~ScAccessibleEditObject() override; using ScAccessibleContextBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessiblePageHeader.hxx b/sc/source/ui/inc/AccessiblePageHeader.hxx index 86877e1d55cf..395f80b3d112 100644 --- a/sc/source/ui/inc/AccessiblePageHeader.hxx +++ b/sc/source/ui/inc/AccessiblePageHeader.hxx @@ -35,7 +35,7 @@ public: ScPreviewShell* pViewShell, bool bHeader, sal_Int32 nIndex ); protected: - virtual ~ScAccessiblePageHeader(); + virtual ~ScAccessiblePageHeader() override; using ScAccessibleContextBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessiblePageHeaderArea.hxx b/sc/source/ui/inc/AccessiblePageHeaderArea.hxx index e32b2c29972d..25067fbf7431 100644 --- a/sc/source/ui/inc/AccessiblePageHeaderArea.hxx +++ b/sc/source/ui/inc/AccessiblePageHeaderArea.hxx @@ -42,7 +42,7 @@ public: bool bHeader, SvxAdjust eAdjust); protected: - virtual ~ScAccessiblePageHeaderArea(); + virtual ~ScAccessiblePageHeaderArea() override; public: const EditTextObject* GetEditTextObject() const { return mpEditObj; } diff --git a/sc/source/ui/inc/AccessiblePreviewCell.hxx b/sc/source/ui/inc/AccessiblePreviewCell.hxx index 72dc4eca95ee..061330b3e5c2 100644 --- a/sc/source/ui/inc/AccessiblePreviewCell.hxx +++ b/sc/source/ui/inc/AccessiblePreviewCell.hxx @@ -38,7 +38,7 @@ public: ScPreviewShell* pViewShell, /* const */ ScAddress& rCellAddress, sal_Int32 nIndex ); protected: - virtual ~ScAccessiblePreviewCell(); + virtual ~ScAccessiblePreviewCell() override; using ScAccessibleCellBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx b/sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx index 1c1cfb8a89be..142b58c6e116 100644 --- a/sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx +++ b/sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx @@ -47,7 +47,7 @@ public: sal_Int32 nIndex ); protected: - virtual ~ScAccessiblePreviewHeaderCell(); + virtual ~ScAccessiblePreviewHeaderCell() override; using ScAccessibleContextBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessiblePreviewTable.hxx b/sc/source/ui/inc/AccessiblePreviewTable.hxx index ae52d1afe220..36bc0d716549 100644 --- a/sc/source/ui/inc/AccessiblePreviewTable.hxx +++ b/sc/source/ui/inc/AccessiblePreviewTable.hxx @@ -39,7 +39,7 @@ public: ScPreviewShell* pViewShell, sal_Int32 nIndex ); protected: - virtual ~ScAccessiblePreviewTable(); + virtual ~ScAccessiblePreviewTable() override; using ScAccessibleContextBase::IsDefunc; diff --git a/sc/source/ui/inc/AccessibleSpreadsheet.hxx b/sc/source/ui/inc/AccessibleSpreadsheet.hxx index c4fb374ebff1..681081f0f8c3 100644 --- a/sc/source/ui/inc/AccessibleSpreadsheet.hxx +++ b/sc/source/ui/inc/AccessibleSpreadsheet.hxx @@ -71,7 +71,7 @@ protected: ScAccessibleSpreadsheet& rParent, const ScRange& rRange ); - virtual ~ScAccessibleSpreadsheet(); + virtual ~ScAccessibleSpreadsheet() override; void ConstructScAccessibleSpreadsheet( ScAccessibleDocument* pAccDoc, diff --git a/sc/source/ui/inc/AccessibleTableBase.hxx b/sc/source/ui/inc/AccessibleTableBase.hxx index 33ffbf50dac0..362bb032031e 100644 --- a/sc/source/ui/inc/AccessibleTableBase.hxx +++ b/sc/source/ui/inc/AccessibleTableBase.hxx @@ -49,7 +49,7 @@ public: ScDocument* pDoc, const ScRange& rRange); protected: - virtual ~ScAccessibleTableBase(); + virtual ~ScAccessibleTableBase() override; public: using ScAccessibleContextBase::disposing; diff --git a/sc/source/ui/inc/AccessibleText.hxx b/sc/source/ui/inc/AccessibleText.hxx index 0bea5fae1145..b31a4da2e31e 100644 --- a/sc/source/ui/inc/AccessibleText.hxx +++ b/sc/source/ui/inc/AccessibleText.hxx @@ -42,7 +42,7 @@ class ScAccessibleTextData : public SfxListener { public: ScAccessibleTextData() {} - virtual ~ScAccessibleTextData() {} + virtual ~ScAccessibleTextData() override {} virtual ScAccessibleTextData* Clone() const = 0; @@ -68,7 +68,7 @@ public: ScAccessibleCellBaseTextData(ScDocShell* pDocShellP, const ScAddress& rP) : ScCellTextData(pDocShellP, rP) {} - virtual ~ScAccessibleCellBaseTextData() {} + virtual ~ScAccessibleCellBaseTextData() override {} virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override { ScCellTextData::Notify(rBC, rHint); } virtual void UpdateData() override { ScCellTextData::UpdateData(); } @@ -81,7 +81,7 @@ class ScAccessibleCellTextData : public ScAccessibleCellBaseTextData public: ScAccessibleCellTextData(ScTabViewShell* pViewShell, const ScAddress& rP, ScSplitPos eSplitPos, ScAccessibleCell* pAccCell); - virtual ~ScAccessibleCellTextData(); + virtual ~ScAccessibleCellTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -107,7 +107,7 @@ class ScAccessibleEditObjectTextData : public ScAccessibleTextData public: // Add a para to indicate whether the object is cloned ScAccessibleEditObjectTextData(EditView* pEditView, vcl::Window* pWin, bool isClone = false); - virtual ~ScAccessibleEditObjectTextData(); + virtual ~ScAccessibleEditObjectTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -134,7 +134,7 @@ class ScAccessibleEditLineTextData : public ScAccessibleEditObjectTextData { public: ScAccessibleEditLineTextData(EditView* pEditView, vcl::Window* pWin); - virtual ~ScAccessibleEditLineTextData(); + virtual ~ScAccessibleEditLineTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -156,7 +156,7 @@ class ScAccessiblePreviewCellTextData : public ScAccessibleCellBaseTextData public: ScAccessiblePreviewCellTextData(ScPreviewShell* pViewShell, const ScAddress& rP); - virtual ~ScAccessiblePreviewCellTextData(); + virtual ~ScAccessiblePreviewCellTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -179,7 +179,7 @@ class ScAccessiblePreviewHeaderCellTextData : public ScAccessibleCellBaseTextDat public: ScAccessiblePreviewHeaderCellTextData(ScPreviewShell* pViewShell, const OUString& rText, const ScAddress& rP, bool bColHeader, bool bRowHeader); - virtual ~ScAccessiblePreviewHeaderCellTextData(); + virtual ~ScAccessiblePreviewHeaderCellTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -205,7 +205,7 @@ class ScAccessibleHeaderTextData : public ScAccessibleTextData public: ScAccessibleHeaderTextData(ScPreviewShell* pViewShell, const EditTextObject* pEditObj, bool bHeader, SvxAdjust eAdjust); - virtual ~ScAccessibleHeaderTextData(); + virtual ~ScAccessibleHeaderTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -233,7 +233,7 @@ class ScAccessibleNoteTextData : public ScAccessibleTextData public: ScAccessibleNoteTextData(ScPreviewShell* pViewShell, const OUString& sText, const ScAddress& aCellPos, bool bMarkNote); - virtual ~ScAccessibleNoteTextData(); + virtual ~ScAccessibleNoteTextData() override; virtual ScAccessibleTextData* Clone() const override; @@ -277,7 +277,7 @@ public: const OUString& rCellText, const Rectangle& rBoundBox, const Size& rCellSize ); - virtual ~ScAccessibleCsvTextData(); + virtual ~ScAccessibleCsvTextData() override; virtual ScAccessibleTextData* Clone() const override; diff --git a/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx b/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx index 0b00ab464bea..f9a139422285 100644 --- a/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx +++ b/sc/source/ui/inc/AnalysisOfVarianceDialog.hxx @@ -55,7 +55,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScAnalysisOfVarianceDialog(); + virtual ~ScAnalysisOfVarianceDialog() override; virtual void dispose() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/ChartRangeSelectionListener.hxx b/sc/source/ui/inc/ChartRangeSelectionListener.hxx index 0970a9f1352b..912bf2774003 100644 --- a/sc/source/ui/inc/ChartRangeSelectionListener.hxx +++ b/sc/source/ui/inc/ChartRangeSelectionListener.hxx @@ -37,7 +37,7 @@ class ScChartRangeSelectionListener : { public: explicit ScChartRangeSelectionListener( ScTabViewShell * pViewShell ); - virtual ~ScChartRangeSelectionListener(); + virtual ~ScChartRangeSelectionListener() override; protected: // ____ XSelectionChangeListener ____ diff --git a/sc/source/ui/inc/ChiSquareTestDialog.hxx b/sc/source/ui/inc/ChiSquareTestDialog.hxx index 2f63a064752a..eb5ca54c4520 100644 --- a/sc/source/ui/inc/ChiSquareTestDialog.hxx +++ b/sc/source/ui/inc/ChiSquareTestDialog.hxx @@ -20,7 +20,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScChiSquareTestDialog(); + virtual ~ScChiSquareTestDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/DescriptiveStatisticsDialog.hxx b/sc/source/ui/inc/DescriptiveStatisticsDialog.hxx index ac49f6b9d919..be891a6c013c 100644 --- a/sc/source/ui/inc/DescriptiveStatisticsDialog.hxx +++ b/sc/source/ui/inc/DescriptiveStatisticsDialog.hxx @@ -20,7 +20,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScDescriptiveStatisticsDialog(); + virtual ~ScDescriptiveStatisticsDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/DrawModelBroadcaster.hxx b/sc/source/ui/inc/DrawModelBroadcaster.hxx index b74ffccdaec9..3e42d6f12283 100644 --- a/sc/source/ui/inc/DrawModelBroadcaster.hxx +++ b/sc/source/ui/inc/DrawModelBroadcaster.hxx @@ -37,7 +37,7 @@ class ScDrawModelBroadcaster : public SfxListener, public: ScDrawModelBroadcaster( SdrModel *pDrawModel ); - virtual ~ScDrawModelBroadcaster(); + virtual ~ScDrawModelBroadcaster() override; virtual void SAL_CALL addEventListener( const css::uno::Reference< css::document::XEventListener >& xListener ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/inc/ExponentialSmoothingDialog.hxx b/sc/source/ui/inc/ExponentialSmoothingDialog.hxx index 798fbe8fc894..0162b0cd577d 100644 --- a/sc/source/ui/inc/ExponentialSmoothingDialog.hxx +++ b/sc/source/ui/inc/ExponentialSmoothingDialog.hxx @@ -31,7 +31,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScExponentialSmoothingDialog(); + virtual ~ScExponentialSmoothingDialog() override; virtual void dispose() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/FTestDialog.hxx b/sc/source/ui/inc/FTestDialog.hxx index 3bfee4538ebb..d4ef1cfd5541 100644 --- a/sc/source/ui/inc/FTestDialog.hxx +++ b/sc/source/ui/inc/FTestDialog.hxx @@ -20,7 +20,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScFTestDialog(); + virtual ~ScFTestDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/MatrixComparisonGenerator.hxx b/sc/source/ui/inc/MatrixComparisonGenerator.hxx index c00f83e77143..3745357fa26b 100644 --- a/sc/source/ui/inc/MatrixComparisonGenerator.hxx +++ b/sc/source/ui/inc/MatrixComparisonGenerator.hxx @@ -29,7 +29,7 @@ public: vcl::Window* pParent, ScViewData* pViewData, const OUString& rID, const OUString& rUiXmlDescription ); - virtual ~ScMatrixComparisonGenerator(); + virtual ~ScMatrixComparisonGenerator() override; protected: virtual sal_Int16 GetUndoNameId() override; diff --git a/sc/source/ui/inc/MovingAverageDialog.hxx b/sc/source/ui/inc/MovingAverageDialog.hxx index e2b3e270d10d..c1f15ea7fea5 100644 --- a/sc/source/ui/inc/MovingAverageDialog.hxx +++ b/sc/source/ui/inc/MovingAverageDialog.hxx @@ -31,7 +31,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScMovingAverageDialog(); + virtual ~ScMovingAverageDialog() override; virtual void dispose() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/PivotLayoutDialog.hxx b/sc/source/ui/inc/PivotLayoutDialog.hxx index 0d354e608a32..9a417edf1d25 100644 --- a/sc/source/ui/inc/PivotLayoutDialog.hxx +++ b/sc/source/ui/inc/PivotLayoutDialog.hxx @@ -111,7 +111,7 @@ private: public: ScPivotLayoutDialog(SfxBindings* pSfxBindings, SfxChildWindow* pChildWindow, vcl::Window* pParent, ScViewData* pViewData, const ScDPObject* pPivotTableObject, bool bCreateNewPivotTable); - virtual ~ScPivotLayoutDialog(); + virtual ~ScPivotLayoutDialog() override; virtual void dispose() override; virtual void SetReference(const ScRange& rReferenceRange, ScDocument* pDocument) override; diff --git a/sc/source/ui/inc/PivotLayoutTreeList.hxx b/sc/source/ui/inc/PivotLayoutTreeList.hxx index 60feb73df465..71e7cb2e1730 100644 --- a/sc/source/ui/inc/PivotLayoutTreeList.hxx +++ b/sc/source/ui/inc/PivotLayoutTreeList.hxx @@ -20,7 +20,7 @@ private: public: ScPivotLayoutTreeList(vcl::Window* pParent, WinBits nBits); - virtual ~ScPivotLayoutTreeList(); + virtual ~ScPivotLayoutTreeList() override; virtual bool DoubleClickHdl() override; void Setup(ScPivotLayoutDialog* pParent, SvPivotTreeListType eType); diff --git a/sc/source/ui/inc/PivotLayoutTreeListBase.hxx b/sc/source/ui/inc/PivotLayoutTreeListBase.hxx index 6fb1f89592a2..e5d9da1ca64a 100644 --- a/sc/source/ui/inc/PivotLayoutTreeListBase.hxx +++ b/sc/source/ui/inc/PivotLayoutTreeListBase.hxx @@ -41,7 +41,7 @@ public: void Setup(ScPivotLayoutDialog* pParent); ScPivotLayoutTreeListBase(vcl::Window* pParent, WinBits nBits, SvPivotTreeListType eType = UNDEFINED); - virtual ~ScPivotLayoutTreeListBase(); + virtual ~ScPivotLayoutTreeListBase() override; virtual void dispose() override; virtual bool NotifyAcceptDrop(SvTreeListEntry* pEntry) override; diff --git a/sc/source/ui/inc/PivotLayoutTreeListData.hxx b/sc/source/ui/inc/PivotLayoutTreeListData.hxx index 331967f923fc..c89d99fefac5 100644 --- a/sc/source/ui/inc/PivotLayoutTreeListData.hxx +++ b/sc/source/ui/inc/PivotLayoutTreeListData.hxx @@ -22,7 +22,7 @@ private: public: ScPivotLayoutTreeListData(vcl::Window* pParent, WinBits nBits); - virtual ~ScPivotLayoutTreeListData(); + virtual ~ScPivotLayoutTreeListData() override; virtual bool DoubleClickHdl() override; void FillDataField(ScPivotFieldVector& rDataFields); diff --git a/sc/source/ui/inc/PivotLayoutTreeListLabel.hxx b/sc/source/ui/inc/PivotLayoutTreeListLabel.hxx index 03f42ea50532..9934dac5d523 100644 --- a/sc/source/ui/inc/PivotLayoutTreeListLabel.hxx +++ b/sc/source/ui/inc/PivotLayoutTreeListLabel.hxx @@ -23,7 +23,7 @@ private: public: ScPivotLayoutTreeListLabel(vcl::Window* pParent, WinBits nBits); - virtual ~ScPivotLayoutTreeListLabel(); + virtual ~ScPivotLayoutTreeListLabel() override; void FillLabelFields(ScDPLabelDataVector& rLabelVector); ScItemValue* GetItem(SCCOL nColumn); bool IsDataElement(SCCOL nColumn); diff --git a/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx b/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx index 4dd9c4b10b2a..1b7db2f3fa76 100644 --- a/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx +++ b/sc/source/ui/inc/RandomNumberGeneratorDialog.hxx @@ -28,7 +28,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScRandomNumberGeneratorDialog(); + virtual ~ScRandomNumberGeneratorDialog() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/RegressionDialog.hxx b/sc/source/ui/inc/RegressionDialog.hxx index cba4506cd803..8b6d114024bd 100644 --- a/sc/source/ui/inc/RegressionDialog.hxx +++ b/sc/source/ui/inc/RegressionDialog.hxx @@ -24,7 +24,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScRegressionDialog(); + virtual ~ScRegressionDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/SamplingDialog.hxx b/sc/source/ui/inc/SamplingDialog.hxx index ea1d698f28e3..356477484c2d 100644 --- a/sc/source/ui/inc/SamplingDialog.hxx +++ b/sc/source/ui/inc/SamplingDialog.hxx @@ -26,7 +26,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScSamplingDialog(); + virtual ~ScSamplingDialog() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/StatisticsInputOutputDialog.hxx b/sc/source/ui/inc/StatisticsInputOutputDialog.hxx index 5fedfdd39f83..2f6a42710613 100644 --- a/sc/source/ui/inc/StatisticsInputOutputDialog.hxx +++ b/sc/source/ui/inc/StatisticsInputOutputDialog.hxx @@ -32,7 +32,7 @@ public: vcl::Window* pParent, ScViewData* pViewData, const OUString& rID, const OUString& rUIXMLDescription ); - virtual ~ScStatisticsInputOutputDialog(); + virtual ~ScStatisticsInputOutputDialog() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx b/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx index 41c0df053447..30ffdc183c51 100644 --- a/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx +++ b/sc/source/ui/inc/StatisticsTwoVariableDialog.hxx @@ -32,7 +32,7 @@ public: vcl::Window* pParent, ScViewData* pViewData, const OUString& rID, const OUString& rUIXMLDescription ); - virtual ~ScStatisticsTwoVariableDialog(); + virtual ~ScStatisticsTwoVariableDialog() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/TTestDialog.hxx b/sc/source/ui/inc/TTestDialog.hxx index adc4e22fc651..3d08b94f0214 100644 --- a/sc/source/ui/inc/TTestDialog.hxx +++ b/sc/source/ui/inc/TTestDialog.hxx @@ -20,7 +20,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScTTestDialog(); + virtual ~ScTTestDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/ZTestDialog.hxx b/sc/source/ui/inc/ZTestDialog.hxx index 50f774de4959..84281a652083 100644 --- a/sc/source/ui/inc/ZTestDialog.hxx +++ b/sc/source/ui/inc/ZTestDialog.hxx @@ -20,7 +20,7 @@ public: SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScZTestDialog(); + virtual ~ScZTestDialog() override; virtual bool Close() override; diff --git a/sc/source/ui/inc/acredlin.hxx b/sc/source/ui/inc/acredlin.hxx index 6ec0d79d3f6d..66a6e33bd4eb 100644 --- a/sc/source/ui/inc/acredlin.hxx +++ b/sc/source/ui/inc/acredlin.hxx @@ -42,7 +42,7 @@ class ScRedlinData : public RedlinData { public: ScRedlinData(); - virtual ~ScRedlinData(); + virtual ~ScRedlinData() override; SCTAB nTable; SCCOL nCol; SCROW nRow; @@ -162,7 +162,7 @@ public: ScAcceptChgDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* ptrViewData); - virtual ~ScAcceptChgDlg(); + virtual ~ScAcceptChgDlg() override; virtual void dispose() override; void ReInit(ScViewData* ptrViewData); diff --git a/sc/source/ui/inc/anyrefdg.hxx b/sc/source/ui/inc/anyrefdg.hxx index 823e9e085c5f..cbad65a67d84 100644 --- a/sc/source/ui/inc/anyrefdg.hxx +++ b/sc/source/ui/inc/anyrefdg.hxx @@ -136,7 +136,7 @@ protected: public: ScRefHandler( vcl::Window &rWindow, SfxBindings* pB, bool bBindRef ); - virtual ~ScRefHandler(); + virtual ~ScRefHandler() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override = 0; virtual void AddRefEntry() override; @@ -181,7 +181,7 @@ private: template ScRefHdlrImplBase( TParentWindow* pParent, const OUString& rID, const OUString& rUIXMLDescription, const TArg &rArg, SfxBindings *pB = nullptr ); - virtual ~ScRefHdlrImplBase(); + virtual ~ScRefHdlrImplBase() override; template friend struct ScRefHdlrImpl; }; diff --git a/sc/source/ui/inc/areasdlg.hxx b/sc/source/ui/inc/areasdlg.hxx index 64f9ce094cbf..2691571bc29b 100644 --- a/sc/source/ui/inc/areasdlg.hxx +++ b/sc/source/ui/inc/areasdlg.hxx @@ -33,7 +33,7 @@ class ScPrintAreasDlg : public ScAnyRefDlg { public: ScPrintAreasDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent ); - virtual ~ScPrintAreasDlg(); + virtual ~ScPrintAreasDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/attrdlg.hxx b/sc/source/ui/inc/attrdlg.hxx index e790bc78f1fa..7e60e75946be 100644 --- a/sc/source/ui/inc/attrdlg.hxx +++ b/sc/source/ui/inc/attrdlg.hxx @@ -31,7 +31,7 @@ class ScAttrDlg : public SfxTabDialog public: ScAttrDlg( vcl::Window* pParent, const SfxItemSet* pCellAttrs ); - virtual ~ScAttrDlg(); + virtual ~ScAttrDlg() override; protected: virtual void PageCreated( sal_uInt16 nPageId, SfxTabPage& rTabPage ) override; diff --git a/sc/source/ui/inc/auditsh.hxx b/sc/source/ui/inc/auditsh.hxx index b6fe48c73295..2ef15d707f32 100644 --- a/sc/source/ui/inc/auditsh.hxx +++ b/sc/source/ui/inc/auditsh.hxx @@ -42,7 +42,7 @@ private: public: ScAuditingShell(ScViewData* pData); - virtual ~ScAuditingShell(); + virtual ~ScAuditingShell() override; void Execute(SfxRequest& rReq); void GetState(SfxItemSet& rSet); diff --git a/sc/source/ui/inc/autofmt.hxx b/sc/source/ui/inc/autofmt.hxx index bb4e067e7023..62ee238884f9 100644 --- a/sc/source/ui/inc/autofmt.hxx +++ b/sc/source/ui/inc/autofmt.hxx @@ -45,7 +45,7 @@ class SC_DLLPUBLIC ScAutoFmtPreview : public vcl::Window public: ScAutoFmtPreview(vcl::Window* pParent); void DetectRTL(ScViewData *pViewData); - virtual ~ScAutoFmtPreview(); + virtual ~ScAutoFmtPreview() override; virtual void dispose() override; void NotifyChange( ScAutoFormatData* pNewData ); diff --git a/sc/source/ui/inc/cellsh.hxx b/sc/source/ui/inc/cellsh.hxx index d81f822bdd9e..8bb339ed97a5 100644 --- a/sc/source/ui/inc/cellsh.hxx +++ b/sc/source/ui/inc/cellsh.hxx @@ -78,7 +78,7 @@ private: public: ScCellShell(ScViewData* pData); - virtual ~ScCellShell(); + virtual ~ScCellShell() override; void Execute(SfxRequest &); void GetState(SfxItemSet &); diff --git a/sc/source/ui/inc/chartsh.hxx b/sc/source/ui/inc/chartsh.hxx index 5c02eb606852..cbfc4019ea47 100644 --- a/sc/source/ui/inc/chartsh.hxx +++ b/sc/source/ui/inc/chartsh.hxx @@ -39,7 +39,7 @@ private: public: ScChartShell(ScViewData* pData); - virtual ~ScChartShell(); + virtual ~ScChartShell() override; void ExecuteExportAsGraphic(SfxRequest& rReq); void GetExportAsGraphicState(SfxItemSet &rSet); diff --git a/sc/source/ui/inc/checklistmenu.hxx b/sc/source/ui/inc/checklistmenu.hxx index e5c2c2236862..6994bc1e0c94 100644 --- a/sc/source/ui/inc/checklistmenu.hxx +++ b/sc/source/ui/inc/checklistmenu.hxx @@ -48,7 +48,7 @@ public: }; explicit ScMenuFloatingWindow(vcl::Window* pParent, ScDocument* pDoc, sal_uInt16 nMenuStackLevel = 0); - virtual ~ScMenuFloatingWindow(); + virtual ~ScMenuFloatingWindow() override; void dispose() override; virtual void PopupModeEnd() override; @@ -232,7 +232,7 @@ class ScCheckListBox : public SvTreeListBox public: ScCheckListBox( vcl::Window* pParent, WinBits nWinStyle = 0 ); - virtual ~ScCheckListBox() { disposeOnce(); } + virtual ~ScCheckListBox() override { disposeOnce(); } virtual void dispose() override { delete mpCheckButton; SvTreeListBox::dispose(); } void Init(); void CheckEntry( const OUString& sName, SvTreeListEntry* pParent, bool bCheck ); @@ -259,7 +259,7 @@ public: { } - virtual ~ScSearchEdit() {} + virtual ~ScSearchEdit() override {} virtual void MouseButtonDown( const MouseEvent& rMEvt ) override; void SetTabStopsContainer( ScTabStops* pTabStops ) { mpTabStops = pTabStops; } @@ -316,7 +316,7 @@ public: }; explicit ScCheckListMenuWindow(vcl::Window* pParent, ScDocument* pDoc); - virtual ~ScCheckListMenuWindow(); + virtual ~ScCheckListMenuWindow() override; virtual void dispose() override; virtual void MouseMove(const MouseEvent& rMEvt) override; @@ -359,7 +359,7 @@ private: { public: CancelButton(ScCheckListMenuWindow* pParent); - virtual ~CancelButton(); + virtual ~CancelButton() override; virtual void dispose() override; virtual void Click() override; diff --git a/sc/source/ui/inc/client.hxx b/sc/source/ui/inc/client.hxx index cb7a863eaab4..b112dfd6459b 100644 --- a/sc/source/ui/inc/client.hxx +++ b/sc/source/ui/inc/client.hxx @@ -39,7 +39,7 @@ private: public: ScClient( ScTabViewShell* pViewShell, vcl::Window* pDraw, SdrModel* pSdrModel, SdrOle2Obj* pObj ); - virtual ~ScClient(); + virtual ~ScClient() override; void SetGrafEdit(SdrGrafObj* pNew) { pGrafEdit = pNew; } SdrOle2Obj* GetDrawObj(); diff --git a/sc/source/ui/inc/colorformat.hxx b/sc/source/ui/inc/colorformat.hxx index 95239429f072..1e2e542d5c40 100644 --- a/sc/source/ui/inc/colorformat.hxx +++ b/sc/source/ui/inc/colorformat.hxx @@ -57,7 +57,7 @@ private: public: ScDataBarSettingsDlg(vcl::Window* pParent, const ScDataBarFormatData& rData, ScDocument* pDoc, const ScAddress& rPos); - virtual ~ScDataBarSettingsDlg(); + virtual ~ScDataBarSettingsDlg() override; virtual void dispose() override; ScDataBarFormatData* GetData(); diff --git a/sc/source/ui/inc/colrowba.hxx b/sc/source/ui/inc/colrowba.hxx index 49e0cf8cd800..acff8a111f7e 100644 --- a/sc/source/ui/inc/colrowba.hxx +++ b/sc/source/ui/inc/colrowba.hxx @@ -36,7 +36,7 @@ public: ScColBar( vcl::Window* pParent, ScHSplitPos eWhich, ScHeaderFunctionSet* pFuncSet, ScHeaderSelectionEngine* pEng, ScTabView* pTab ); - virtual ~ScColBar(); + virtual ~ScColBar() override; virtual SCCOLROW GetPos() const override; virtual sal_uInt16 GetEntrySize( SCCOLROW nEntryNo ) const override; @@ -68,7 +68,7 @@ public: ScRowBar( vcl::Window* pParent, ScVSplitPos eWhich, ScHeaderFunctionSet* pFuncSet, ScHeaderSelectionEngine* pEng, ScTabView* pTab ); - virtual ~ScRowBar(); + virtual ~ScRowBar() override; virtual SCCOLROW GetPos() const override; virtual sal_uInt16 GetEntrySize( SCCOLROW nEntryNo ) const override; diff --git a/sc/source/ui/inc/condformatdlg.hxx b/sc/source/ui/inc/condformatdlg.hxx index 212b20436ef2..d6a0a9352b88 100644 --- a/sc/source/ui/inc/condformatdlg.hxx +++ b/sc/source/ui/inc/condformatdlg.hxx @@ -73,7 +73,7 @@ private: public: ScCondFormatList(vcl::Window* pParent, WinBits nStyle); - virtual ~ScCondFormatList(); + virtual ~ScCondFormatList() override; virtual void dispose() override; void init(ScDocument* pDoc, ScCondFormatDlg* pDialogParent, const ScConditionalFormat* pFormat, @@ -131,7 +131,7 @@ public: ScViewData* pViewData, const ScConditionalFormat* pFormat, const ScRangeList& rRange, const ScAddress& rPos, condformat::dialog::ScCondFormatDialogType eType, bool bManaged); - virtual ~ScCondFormatDlg(); + virtual ~ScCondFormatDlg() override; virtual void dispose() override; SC_DLLPUBLIC ScConditionalFormat* GetConditionalFormat() const; diff --git a/sc/source/ui/inc/condformatdlgentry.hxx b/sc/source/ui/inc/condformatdlgentry.hxx index 4ca6a9f1a38c..675abc99db33 100644 --- a/sc/source/ui/inc/condformatdlgentry.hxx +++ b/sc/source/ui/inc/condformatdlgentry.hxx @@ -64,7 +64,7 @@ protected: public: ScCondFrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos ); - virtual ~ScCondFrmtEntry(); + virtual ~ScCondFrmtEntry() override; virtual void dispose() override; virtual bool Notify( NotifyEvent& rNEvt ) override; @@ -118,7 +118,7 @@ protected: public: ScConditionFrmtEntry( vcl::Window* pParent, ScDocument* pDoc, ScCondFormatDlg* pDialogParent, const ScAddress& rPos, const ScCondFormatEntry* pFormatEntry = nullptr ); - virtual ~ScConditionFrmtEntry(); + virtual ~ScConditionFrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; @@ -146,7 +146,7 @@ class ScFormulaFrmtEntry : public ScCondFrmtEntry public: ScFormulaFrmtEntry( vcl::Window* pParent, ScDocument* PDoc, ScCondFormatDlg* pDialogParent, const ScAddress& rPos, const ScCondFormatEntry* pFormatEntry = nullptr ); - virtual ~ScFormulaFrmtEntry(); + virtual ~ScFormulaFrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; @@ -179,7 +179,7 @@ class ScColorScale2FrmtEntry : public ScCondFrmtEntry DECL_LINK_TYPED( EntryTypeHdl, ListBox&, void ); public: ScColorScale2FrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScColorScaleFormat* pFormat = nullptr ); - virtual ~ScColorScale2FrmtEntry(); + virtual ~ScColorScale2FrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; virtual void SetActive() override; @@ -214,7 +214,7 @@ class ScColorScale3FrmtEntry : public ScCondFrmtEntry DECL_LINK_TYPED( EntryTypeHdl, ListBox&, void ); public: ScColorScale3FrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScColorScaleFormat* pFormat = nullptr ); - virtual ~ScColorScale3FrmtEntry(); + virtual ~ScColorScale3FrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; virtual void SetActive() override; @@ -246,7 +246,7 @@ class ScDataBarFrmtEntry : public ScCondFrmtEntry DECL_LINK_TYPED( DataBarTypeSelectHdl, ListBox&, void ); public: ScDataBarFrmtEntry( vcl::Window* pParemt, ScDocument* pDoc, const ScAddress& rPos, const ScDataBarFormat* pFormat = nullptr ); - virtual ~ScDataBarFrmtEntry(); + virtual ~ScDataBarFrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; virtual void SetActive() override; @@ -259,7 +259,7 @@ class ScDateFrmtEntry : public ScCondFrmtEntry, public SfxListener { public: ScDateFrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScCondDateFormatEntry* pFormat = nullptr ); - virtual ~ScDateFrmtEntry(); + virtual ~ScDateFrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; virtual void SetActive() override; @@ -303,7 +303,7 @@ class ScIconSetFrmtEntry : public ScCondFrmtEntry public: ScIconSetFrmtEntry( vcl::Window* pParent, ScDocument* pDoc, const ScAddress& rPos, const ScIconSetFormat* pFormat = nullptr ); - virtual ~ScIconSetFrmtEntry(); + virtual ~ScIconSetFrmtEntry() override; virtual void dispose() override; virtual ScFormatEntry* GetEntry() const override; virtual void SetActive() override; diff --git a/sc/source/ui/inc/condformatmgr.hxx b/sc/source/ui/inc/condformatmgr.hxx index 013f71622a04..aad167e7f400 100644 --- a/sc/source/ui/inc/condformatmgr.hxx +++ b/sc/source/ui/inc/condformatmgr.hxx @@ -48,7 +48,7 @@ class ScCondFormatManagerDlg : public ModalDialog { public: ScCondFormatManagerDlg(vcl::Window* pParent, ScDocument* pDoc, const ScConditionalFormatList* pFormatList); - virtual ~ScCondFormatManagerDlg(); + virtual ~ScCondFormatManagerDlg() override; virtual void dispose() override; ScConditionalFormatList* GetConditionalFormatList(); diff --git a/sc/source/ui/inc/condformatuno.hxx b/sc/source/ui/inc/condformatuno.hxx index 7bf0e7cd57ba..ab7ab4e9f229 100644 --- a/sc/source/ui/inc/condformatuno.hxx +++ b/sc/source/ui/inc/condformatuno.hxx @@ -54,7 +54,7 @@ class ScCondFormatsObj : public cppu::WeakImplHelper const & xCondFormats, sal_Int32 nKey); - virtual ~ScCondFormatObj(); + virtual ~ScCondFormatObj() override; ScDocShell* getDocShell(); @@ -170,7 +170,7 @@ public: ScConditionEntryObj(rtl::Reference const & xParent, const ScCondFormatEntry* pFormat); - virtual ~ScConditionEntryObj(); + virtual ~ScConditionEntryObj() override; ScCondFormatEntry* getCoreObject(); @@ -228,7 +228,7 @@ class ScColorScaleFormatObj : public cppu::WeakImplHelper const & xParent, const ScColorScaleFormat* pFormat); - virtual ~ScColorScaleFormatObj(); + virtual ~ScColorScaleFormatObj() override; // XConditionEntry virtual sal_Int32 SAL_CALL getType() @@ -285,7 +285,7 @@ class ScColorScaleEntryObj : public cppu::WeakImplHelper const & xParent, size_t nPos); - virtual ~ScColorScaleEntryObj(); + virtual ~ScColorScaleEntryObj() override; virtual css::util::Color SAL_CALL getColor() throw(css::uno::RuntimeException, std::exception) override; @@ -318,7 +318,7 @@ class ScDataBarFormatObj : public cppu::WeakImplHelper const & xParent, const ScDataBarFormat* pFormat); - virtual ~ScDataBarFormatObj(); + virtual ~ScDataBarFormatObj() override; ScDataBarFormat* getCoreObject(); @@ -374,7 +374,7 @@ class ScDataBarEntryObj : public cppu::WeakImplHelper public: ScDataBarEntryObj(rtl::Reference const & xParent, size_t nPos); - virtual ~ScDataBarEntryObj(); + virtual ~ScDataBarEntryObj() override; virtual sal_Int32 SAL_CALL getType() throw(css::uno::RuntimeException, std::exception) override; @@ -401,7 +401,7 @@ class ScIconSetFormatObj : public cppu::WeakImplHelper const & xParent, const ScIconSetFormat* pFormat); - virtual ~ScIconSetFormatObj(); + virtual ~ScIconSetFormatObj() override; ScIconSetFormat* getCoreObject(); @@ -457,7 +457,7 @@ class ScIconSetEntryObj : public cppu::WeakImplHelper public: ScIconSetEntryObj(rtl::Reference const & xParent, size_t nPos); - virtual ~ScIconSetEntryObj(); + virtual ~ScIconSetEntryObj() override; virtual sal_Int32 SAL_CALL getType() throw(css::uno::RuntimeException, std::exception) override; @@ -485,7 +485,7 @@ public: ScCondDateFormatObj(rtl::Reference const & xParent, const ScCondDateFormatEntry* pFormat); - virtual ~ScCondDateFormatObj(); + virtual ~ScCondDateFormatObj() override; ScCondDateFormatEntry* getCoreObject(); diff --git a/sc/source/ui/inc/conflictsdlg.hxx b/sc/source/ui/inc/conflictsdlg.hxx index 2db668a50344..a8582a1081ac 100644 --- a/sc/source/ui/inc/conflictsdlg.hxx +++ b/sc/source/ui/inc/conflictsdlg.hxx @@ -159,7 +159,7 @@ private: public: ScConflictsDlg( vcl::Window* pParent, ScViewData* pViewData, ScDocument* pSharedDoc, ScConflictsList& rConflictsList ); - virtual ~ScConflictsDlg(); + virtual ~ScConflictsDlg() override; virtual void dispose() override; void UpdateView(); diff --git a/sc/source/ui/inc/consdlg.hxx b/sc/source/ui/inc/consdlg.hxx index 52cb7179bcbf..b3938dc49af4 100644 --- a/sc/source/ui/inc/consdlg.hxx +++ b/sc/source/ui/inc/consdlg.hxx @@ -38,7 +38,7 @@ class ScConsolidateDlg : public ScAnyRefDlg public: ScConsolidateDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScConsolidateDlg(); + virtual ~ScConsolidateDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/content.hxx b/sc/source/ui/inc/content.hxx index e043c636227b..d1fa598153e6 100644 --- a/sc/source/ui/inc/content.hxx +++ b/sc/source/ui/inc/content.hxx @@ -118,7 +118,7 @@ protected: public: ScContentTree( vcl::Window* pParent, const ResId& rResId ); - virtual ~ScContentTree(); + virtual ~ScContentTree() override; virtual void dispose() override; OUString getAltLongDescText(SvTreeListEntry* pEntry, bool isAltText) const; diff --git a/sc/source/ui/inc/corodlg.hxx b/sc/source/ui/inc/corodlg.hxx index 17dbf604c04f..a7d185416d0e 100644 --- a/sc/source/ui/inc/corodlg.hxx +++ b/sc/source/ui/inc/corodlg.hxx @@ -37,7 +37,7 @@ public: m_pBtnCol->Check(bCol); m_pBtnRow->Check(bRow); } - virtual ~ScColRowLabelDlg() { disposeOnce(); } + virtual ~ScColRowLabelDlg() override { disposeOnce(); } virtual void dispose() override { m_pBtnRow.clear(); diff --git a/sc/source/ui/inc/crdlg.hxx b/sc/source/ui/inc/crdlg.hxx index 66f644714ed9..ab4d7d7b6932 100644 --- a/sc/source/ui/inc/crdlg.hxx +++ b/sc/source/ui/inc/crdlg.hxx @@ -30,7 +30,7 @@ class ScColOrRowDlg : public ModalDialog public: ScColOrRowDlg(vcl::Window* pParent, const OUString& rStrTitle, const OUString& rStrLabel); - virtual ~ScColOrRowDlg(); + virtual ~ScColOrRowDlg() override; virtual void dispose() override; private: VclPtr m_pFrame; diff --git a/sc/source/ui/inc/crnrdlg.hxx b/sc/source/ui/inc/crnrdlg.hxx index a7734c027a69..5804859bf7bf 100644 --- a/sc/source/ui/inc/crnrdlg.hxx +++ b/sc/source/ui/inc/crnrdlg.hxx @@ -35,7 +35,7 @@ class ScColRowNameRangesDlg : public ScAnyRefDlg public: ScColRowNameRangesDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* ptrViewData ); - virtual ~ScColRowNameRangesDlg(); + virtual ~ScColRowNameRangesDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/csvcontrol.hxx b/sc/source/ui/inc/csvcontrol.hxx index 115f6fecc58f..1406e718ca64 100644 --- a/sc/source/ui/inc/csvcontrol.hxx +++ b/sc/source/ui/inc/csvcontrol.hxx @@ -232,7 +232,7 @@ private: public: explicit ScCsvControl( ScCsvControl& rParent ); explicit ScCsvControl( vcl::Window* pParent, const ScCsvLayoutData& rData, WinBits nBits ); - virtual ~ScCsvControl(); + virtual ~ScCsvControl() override; virtual void dispose() override; // event handling --------------------------------------------------------- diff --git a/sc/source/ui/inc/csvgrid.hxx b/sc/source/ui/inc/csvgrid.hxx index 9f6011480467..65f909a5d1b4 100644 --- a/sc/source/ui/inc/csvgrid.hxx +++ b/sc/source/ui/inc/csvgrid.hxx @@ -93,7 +93,7 @@ private: public: explicit ScCsvGrid( ScCsvControl& rParent ); - virtual ~ScCsvGrid(); + virtual ~ScCsvGrid() override; virtual void dispose() override; /** Finishes initialization. Must be called after constructing a new object. */ diff --git a/sc/source/ui/inc/csvruler.hxx b/sc/source/ui/inc/csvruler.hxx index 83cb449a5251..68be359e8375 100644 --- a/sc/source/ui/inc/csvruler.hxx +++ b/sc/source/ui/inc/csvruler.hxx @@ -54,7 +54,7 @@ private: public: explicit ScCsvRuler( ScCsvControl& rParent ); - virtual ~ScCsvRuler(); + virtual ~ScCsvRuler() override; virtual void dispose() override; // common ruler handling -------------------------------------------------- diff --git a/sc/source/ui/inc/csvtablebox.hxx b/sc/source/ui/inc/csvtablebox.hxx index dd0b95801198..b75c306fdda0 100644 --- a/sc/source/ui/inc/csvtablebox.hxx +++ b/sc/source/ui/inc/csvtablebox.hxx @@ -63,7 +63,7 @@ private: public: explicit ScCsvTableBox( vcl::Window* pParent, WinBits nBits ); - virtual ~ScCsvTableBox(); + virtual ~ScCsvTableBox() override; virtual void dispose() override; /** Finishes initialization. Must be called after constructing a new object. */ diff --git a/sc/source/ui/inc/dapidata.hxx b/sc/source/ui/inc/dapidata.hxx index 84fc011ebaa2..a1b9a277e95e 100644 --- a/sc/source/ui/inc/dapidata.hxx +++ b/sc/source/ui/inc/dapidata.hxx @@ -40,7 +40,7 @@ private: public: ScDataPilotDatabaseDlg(vcl::Window* pParent); - virtual ~ScDataPilotDatabaseDlg(); + virtual ~ScDataPilotDatabaseDlg() override; virtual void dispose() override; void GetValues( ScImportSourceDesc& rDesc ); diff --git a/sc/source/ui/inc/dapitype.hxx b/sc/source/ui/inc/dapitype.hxx index 97255f8aaa16..3ffaef9c5974 100644 --- a/sc/source/ui/inc/dapitype.hxx +++ b/sc/source/ui/inc/dapitype.hxx @@ -37,7 +37,7 @@ private: public: ScDataPilotSourceTypeDlg(vcl::Window* pParent, bool bEnableExternal); - virtual ~ScDataPilotSourceTypeDlg(); + virtual ~ScDataPilotSourceTypeDlg() override; virtual void dispose() override; bool IsDatabase() const; bool IsExternal() const; @@ -61,7 +61,7 @@ private: public: ScDataPilotServiceDlg( vcl::Window* pParent, const std::vector& rServices ); - virtual ~ScDataPilotServiceDlg(); + virtual ~ScDataPilotServiceDlg() override; virtual void dispose() override; OUString GetServiceName() const; diff --git a/sc/source/ui/inc/datafdlg.hxx b/sc/source/ui/inc/datafdlg.hxx index ca69b539a47b..4317ef27fbda 100644 --- a/sc/source/ui/inc/datafdlg.hxx +++ b/sc/source/ui/inc/datafdlg.hxx @@ -54,7 +54,7 @@ private: public: ScDataFormDlg( vcl::Window* pParent, ScTabViewShell* pTabViewShell); - virtual ~ScDataFormDlg(); + virtual ~ScDataFormDlg() override; virtual void dispose() override; void FillCtrls(SCROW nCurrentRow); diff --git a/sc/source/ui/inc/datastreamdlg.hxx b/sc/source/ui/inc/datastreamdlg.hxx index 6ea9c14436e2..ee0ef36b8791 100644 --- a/sc/source/ui/inc/datastreamdlg.hxx +++ b/sc/source/ui/inc/datastreamdlg.hxx @@ -57,7 +57,7 @@ class DataStreamDlg : public ModalDialog public: DataStreamDlg(ScDocShell *pDocShell, vcl::Window* pParent); - virtual ~DataStreamDlg(); + virtual ~DataStreamDlg() override; virtual void dispose() override; void Init( const DataStream& rStrm ); diff --git a/sc/source/ui/inc/dbnamdlg.hxx b/sc/source/ui/inc/dbnamdlg.hxx index 0a053c112942..34f831732c03 100644 --- a/sc/source/ui/inc/dbnamdlg.hxx +++ b/sc/source/ui/inc/dbnamdlg.hxx @@ -37,7 +37,7 @@ class ScDbNameDlg : public ScAnyRefDlg public: ScDbNameDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* ptrViewData ); - virtual ~ScDbNameDlg(); + virtual ~ScDbNameDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/delcldlg.hxx b/sc/source/ui/inc/delcldlg.hxx index fa2d02ee5599..5064958c7ff1 100644 --- a/sc/source/ui/inc/delcldlg.hxx +++ b/sc/source/ui/inc/delcldlg.hxx @@ -36,7 +36,7 @@ private: public: ScDeleteCellDlg(vcl::Window* pParent, bool bDisallowCellMove = false); - virtual ~ScDeleteCellDlg(); + virtual ~ScDeleteCellDlg() override; virtual void dispose() override; DelCellCmd GetDelCellCmd() const; diff --git a/sc/source/ui/inc/delcodlg.hxx b/sc/source/ui/inc/delcodlg.hxx index 8edcbea01593..fa6667a84a11 100644 --- a/sc/source/ui/inc/delcodlg.hxx +++ b/sc/source/ui/inc/delcodlg.hxx @@ -48,7 +48,7 @@ private: public: ScDeleteContentsDlg( vcl::Window* pParent, InsertDeleteFlags nCheckDefaults = InsertDeleteFlags::NONE ); - virtual ~ScDeleteContentsDlg(); + virtual ~ScDeleteContentsDlg() override; virtual void dispose() override; void DisableObjects(); diff --git a/sc/source/ui/inc/docfunc.hxx b/sc/source/ui/inc/docfunc.hxx index 85a09d448e50..af6deb00b2db 100644 --- a/sc/source/ui/inc/docfunc.hxx +++ b/sc/source/ui/inc/docfunc.hxx @@ -231,7 +231,7 @@ class ScDocFuncDirect : public ScDocFunc { public: ScDocFuncDirect( ScDocShell& rDocSh ) : ScDocFunc( rDocSh ) {} - virtual ~ScDocFuncDirect() {} + virtual ~ScDocFuncDirect() override {} }; void VBA_DeleteModule( ScDocShell& rDocSh, const OUString& sModuleName ); diff --git a/sc/source/ui/inc/docsh.hxx b/sc/source/ui/inc/docsh.hxx index f53209bfd4b3..f8efd11a19e9 100644 --- a/sc/source/ui/inc/docsh.hxx +++ b/sc/source/ui/inc/docsh.hxx @@ -170,7 +170,7 @@ private: public: explicit ScDocShell( const ScDocShell& rDocShell ); explicit ScDocShell( const SfxModelFlags i_nSfxCreationFlags = SfxModelFlags::EMBEDDED_OBJECT ); - virtual ~ScDocShell(); + virtual ~ScDocShell() override; #if ENABLE_TELEPATHY SAL_DLLPRIVATE ScCollaboration* GetCollaboration(); diff --git a/sc/source/ui/inc/dpgroupdlg.hxx b/sc/source/ui/inc/dpgroupdlg.hxx index 48b40ad176c5..68c134d6d1fa 100644 --- a/sc/source/ui/inc/dpgroupdlg.hxx +++ b/sc/source/ui/inc/dpgroupdlg.hxx @@ -92,7 +92,7 @@ class ScDPNumGroupDlg : public ModalDialog { public: explicit ScDPNumGroupDlg( vcl::Window* pParent, const ScDPNumGroupInfo& rInfo ); - virtual ~ScDPNumGroupDlg(); + virtual ~ScDPNumGroupDlg() override; virtual void dispose() override; ScDPNumGroupInfo GetGroupInfo() const; @@ -113,7 +113,7 @@ class ScDPDateGroupDlg : public ModalDialog public: explicit ScDPDateGroupDlg( vcl::Window* pParent, const ScDPNumGroupInfo& rInfo, sal_Int32 nDatePart, const Date& rNullDate ); - virtual ~ScDPDateGroupDlg(); + virtual ~ScDPDateGroupDlg() override; virtual void dispose() override; ScDPNumGroupInfo GetGroupInfo() const; sal_Int32 GetDatePart() const; diff --git a/sc/source/ui/inc/drawsh.hxx b/sc/source/ui/inc/drawsh.hxx index e6beb613e84b..90c0f09d1403 100644 --- a/sc/source/ui/inc/drawsh.hxx +++ b/sc/source/ui/inc/drawsh.hxx @@ -56,7 +56,7 @@ private: public: ScDrawShell(ScViewData* pData); - virtual ~ScDrawShell(); + virtual ~ScDrawShell() override; static void StateDisableItems( SfxItemSet &rSet ); diff --git a/sc/source/ui/inc/drawview.hxx b/sc/source/ui/inc/drawview.hxx index ecc01cfc2fbc..ab157c363eec 100644 --- a/sc/source/ui/inc/drawview.hxx +++ b/sc/source/ui/inc/drawview.hxx @@ -58,7 +58,7 @@ protected: public: ScDrawView( OutputDevice* pOut, ScViewData* pData ); - virtual ~ScDrawView(); + virtual ~ScDrawView() override; virtual void MarkListHasChanged() override; virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override; diff --git a/sc/source/ui/inc/drformsh.hxx b/sc/source/ui/inc/drformsh.hxx index bd061e1ff154..c2fc325a5001 100644 --- a/sc/source/ui/inc/drformsh.hxx +++ b/sc/source/ui/inc/drformsh.hxx @@ -40,7 +40,7 @@ private: public: ScDrawFormShell(ScViewData* pData); - virtual ~ScDrawFormShell(); + virtual ~ScDrawFormShell() override; }; #endif diff --git a/sc/source/ui/inc/drtxtob.hxx b/sc/source/ui/inc/drtxtob.hxx index 5bd5c362386c..f5333d108264 100644 --- a/sc/source/ui/inc/drtxtob.hxx +++ b/sc/source/ui/inc/drtxtob.hxx @@ -49,7 +49,7 @@ private: public: ScDrawTextObjectBar(ScViewData* pData); - virtual ~ScDrawTextObjectBar(); + virtual ~ScDrawTextObjectBar() override; static void StateDisableItems( SfxItemSet &rSet ); diff --git a/sc/source/ui/inc/drwtrans.hxx b/sc/source/ui/inc/drwtrans.hxx index dd022218bc83..24e14a732b5d 100644 --- a/sc/source/ui/inc/drwtrans.hxx +++ b/sc/source/ui/inc/drwtrans.hxx @@ -73,7 +73,7 @@ private: public: ScDrawTransferObj( SdrModel* pClipModel, ScDocShell* pContainerShell, const TransferableObjectDescriptor& rDesc ); - virtual ~ScDrawTransferObj(); + virtual ~ScDrawTransferObj() override; virtual void AddSupportedFormats() override; virtual bool GetData( const css::datatransfer::DataFlavor& rFlavor, const OUString& rDestDoc ) override; diff --git a/sc/source/ui/inc/dwfunctr.hxx b/sc/source/ui/inc/dwfunctr.hxx index aa7b15f8306f..a3e127dc35de 100644 --- a/sc/source/ui/inc/dwfunctr.hxx +++ b/sc/source/ui/inc/dwfunctr.hxx @@ -82,7 +82,7 @@ public: vcl::Window* pParent, const ResId& rResId ); - virtual ~ScFunctionWin(); + virtual ~ScFunctionWin() override; virtual void dispose() override; using ::vcl::Window::Notify; diff --git a/sc/source/ui/inc/editsh.hxx b/sc/source/ui/inc/editsh.hxx index 037268746b63..1638ce4b2785 100644 --- a/sc/source/ui/inc/editsh.hxx +++ b/sc/source/ui/inc/editsh.hxx @@ -57,7 +57,7 @@ private: public: ScEditShell(EditView* pView, ScViewData* pData); - virtual ~ScEditShell(); + virtual ~ScEditShell() override; void SetEditView(EditView* pView); EditView* GetEditView() {return pEditView;} diff --git a/sc/source/ui/inc/filldlg.hxx b/sc/source/ui/inc/filldlg.hxx index 231f298ceb43..0674b0fb45ed 100644 --- a/sc/source/ui/inc/filldlg.hxx +++ b/sc/source/ui/inc/filldlg.hxx @@ -42,7 +42,7 @@ public: double fStep, double fMax, sal_uInt16 nPossDir ); - virtual ~ScFillSeriesDlg(); + virtual ~ScFillSeriesDlg() override; virtual void dispose() override; FillDir GetFillDir() const { return theFillDir; } diff --git a/sc/source/ui/inc/filtdlg.hxx b/sc/source/ui/inc/filtdlg.hxx index 2e3e8b9303a6..c901bad73f05 100644 --- a/sc/source/ui/inc/filtdlg.hxx +++ b/sc/source/ui/inc/filtdlg.hxx @@ -57,7 +57,7 @@ class ScFilterDlg : public ScAnyRefDlg public: ScFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScFilterDlg(); + virtual ~ScFilterDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; @@ -164,7 +164,7 @@ class ScSpecialFilterDlg : public ScAnyRefDlg public: ScSpecialFilterDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScSpecialFilterDlg(); + virtual ~ScSpecialFilterDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/formatsh.hxx b/sc/source/ui/inc/formatsh.hxx index ac7123c60b34..9f1af7d4de74 100644 --- a/sc/source/ui/inc/formatsh.hxx +++ b/sc/source/ui/inc/formatsh.hxx @@ -44,7 +44,7 @@ private: public: ScFormatShell(ScViewData* pData); - virtual ~ScFormatShell(); + virtual ~ScFormatShell() override; void ExecuteNumFormat( SfxRequest& rReq ); void GetNumFormatState( SfxItemSet& rSet ); diff --git a/sc/source/ui/inc/formdata.hxx b/sc/source/ui/inc/formdata.hxx index 6b324498e070..b1cd27d711e7 100644 --- a/sc/source/ui/inc/formdata.hxx +++ b/sc/source/ui/inc/formdata.hxx @@ -28,7 +28,7 @@ class ScFormEditData : public formula::FormEditData { public: ScFormEditData(); - virtual ~ScFormEditData(); + virtual ~ScFormEditData() override; ScInputHandler* GetInputHandler() { return pInputHandler;} ScDocShell* GetDocShell() { return pScDocShell;} diff --git a/sc/source/ui/inc/formula.hxx b/sc/source/ui/inc/formula.hxx index 5a0fbda6ece6..9017ee4fc68a 100644 --- a/sc/source/ui/inc/formula.hxx +++ b/sc/source/ui/inc/formula.hxx @@ -53,7 +53,7 @@ class ScFormulaDlg : public formula::FormulaDlg, public: ScFormulaDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* pViewData ,formula::IFunctionManager* _pFunctionMgr); - virtual ~ScFormulaDlg(); + virtual ~ScFormulaDlg() override; virtual void dispose() override; // IFormulaEditorHelper diff --git a/sc/source/ui/inc/fuconarc.hxx b/sc/source/ui/inc/fuconarc.hxx index 8b4986a1ac23..b0c1a63132cd 100644 --- a/sc/source/ui/inc/fuconarc.hxx +++ b/sc/source/ui/inc/fuconarc.hxx @@ -29,7 +29,7 @@ class FuConstArc : public FuConstruct FuConstArc( ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstArc(); + virtual ~FuConstArc() override; // Mouse- & Key-Events virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; virtual bool MouseButtonDown(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fuconcustomshape.hxx b/sc/source/ui/inc/fuconcustomshape.hxx index 761eaa563322..4b40eaa2e3ed 100644 --- a/sc/source/ui/inc/fuconcustomshape.hxx +++ b/sc/source/ui/inc/fuconcustomshape.hxx @@ -32,7 +32,7 @@ public: FuConstCustomShape(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstCustomShape(); + virtual ~FuConstCustomShape() override; // Mouse- & Key-Events virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; virtual bool MouseButtonDown(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fuconpol.hxx b/sc/source/ui/inc/fuconpol.hxx index 2ae4edff450d..73f843c05a81 100644 --- a/sc/source/ui/inc/fuconpol.hxx +++ b/sc/source/ui/inc/fuconpol.hxx @@ -29,7 +29,7 @@ class FuConstPolygon : public FuConstruct FuConstPolygon(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstPolygon(); + virtual ~FuConstPolygon() override; // Mouse- & Key-Events virtual bool MouseMove(const MouseEvent& rMEvt) override; virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fuconrec.hxx b/sc/source/ui/inc/fuconrec.hxx index 719f4bbcf1c4..72885d307b88 100644 --- a/sc/source/ui/inc/fuconrec.hxx +++ b/sc/source/ui/inc/fuconrec.hxx @@ -29,7 +29,7 @@ class FuConstRectangle : public FuConstruct FuConstRectangle(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstRectangle(); + virtual ~FuConstRectangle() override; // Mouse- & Key-Events virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; virtual bool MouseButtonDown(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fuconstr.hxx b/sc/source/ui/inc/fuconstr.hxx index 74899d3086b1..18f940a2a60a 100644 --- a/sc/source/ui/inc/fuconstr.hxx +++ b/sc/source/ui/inc/fuconstr.hxx @@ -29,7 +29,7 @@ class FuConstruct : public FuDraw FuConstruct(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstruct(); + virtual ~FuConstruct() override; // Mouse- & Key-Events virtual bool KeyInput(const KeyEvent& rKEvt) override; virtual bool MouseMove(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fuconuno.hxx b/sc/source/ui/inc/fuconuno.hxx index da0fe6b7fed5..699e6c4f187b 100644 --- a/sc/source/ui/inc/fuconuno.hxx +++ b/sc/source/ui/inc/fuconuno.hxx @@ -33,7 +33,7 @@ public: FuConstUnoControl(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuConstUnoControl(); + virtual ~FuConstUnoControl() override; // Mouse- & Key-Events virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; virtual bool MouseButtonDown(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/fudraw.hxx b/sc/source/ui/inc/fudraw.hxx index a635682c641b..729014e1f78d 100644 --- a/sc/source/ui/inc/fudraw.hxx +++ b/sc/source/ui/inc/fudraw.hxx @@ -33,7 +33,7 @@ class FuDraw : public FuPoor public: FuDraw(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuDraw(); + virtual ~FuDraw() override; virtual bool KeyInput(const KeyEvent& rKEvt) override; diff --git a/sc/source/ui/inc/fuinsert.hxx b/sc/source/ui/inc/fuinsert.hxx index 325524850122..f79144aa077c 100644 --- a/sc/source/ui/inc/fuinsert.hxx +++ b/sc/source/ui/inc/fuinsert.hxx @@ -28,7 +28,7 @@ class FuInsertGraphic : public FuPoor public: FuInsertGraphic( ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuInsertGraphic(); + virtual ~FuInsertGraphic() override; }; class FuInsertOLE : public FuPoor @@ -57,7 +57,7 @@ class FuInsertMedia : public FuPoor public: FuInsertMedia( ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuInsertMedia(); + virtual ~FuInsertMedia() override; }; void SC_DLLPUBLIC ScLimitSizeOnDrawPage( Size& rSize, Point& rPos, const Size& rPage ); diff --git a/sc/source/ui/inc/fusel.hxx b/sc/source/ui/inc/fusel.hxx index 52b2e97169a9..bae43ecf886e 100644 --- a/sc/source/ui/inc/fusel.hxx +++ b/sc/source/ui/inc/fusel.hxx @@ -31,7 +31,7 @@ public: FuSelection(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq ); - virtual ~FuSelection(); + virtual ~FuSelection() override; // Mouse- & Key-Events virtual bool MouseMove(const MouseEvent& rMEvt) override; virtual bool MouseButtonUp(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/futext.hxx b/sc/source/ui/inc/futext.hxx index 559eb4cc2369..d7ec42084552 100644 --- a/sc/source/ui/inc/futext.hxx +++ b/sc/source/ui/inc/futext.hxx @@ -36,7 +36,7 @@ public: FuText(ScTabViewShell* pViewSh, vcl::Window* pWin, ScDrawView* pView, SdrModel* pDoc, SfxRequest& rReq); - virtual ~FuText(); + virtual ~FuText() override; virtual bool KeyInput(const KeyEvent& rKEvt) override; virtual bool MouseMove(const MouseEvent& rMEvt) override; diff --git a/sc/source/ui/inc/graphsh.hxx b/sc/source/ui/inc/graphsh.hxx index 902820c5ff9f..ab61f6b5b678 100644 --- a/sc/source/ui/inc/graphsh.hxx +++ b/sc/source/ui/inc/graphsh.hxx @@ -43,7 +43,7 @@ private: public: ScGraphicShell(ScViewData* pData); - virtual ~ScGraphicShell(); + virtual ~ScGraphicShell() override; void Execute(SfxRequest& rReq); void GetAttrState(SfxItemSet &rSet); diff --git a/sc/source/ui/inc/gridwin.hxx b/sc/source/ui/inc/gridwin.hxx index 7f311dca5228..6f3a3c94bc93 100644 --- a/sc/source/ui/inc/gridwin.hxx +++ b/sc/source/ui/inc/gridwin.hxx @@ -301,7 +301,7 @@ public: enum AutoFilterMode { Normal, Top10, Custom, Empty, NonEmpty, SortAscending, SortDescending }; ScGridWindow( vcl::Window* pParent, ScViewData* pData, ScSplitPos eWhichPos ); - virtual ~ScGridWindow(); + virtual ~ScGridWindow() override; virtual void dispose() override; virtual void KeyInput(const KeyEvent& rKEvt) override; diff --git a/sc/source/ui/inc/groupdlg.hxx b/sc/source/ui/inc/groupdlg.hxx index 2677a149840e..fda836717a49 100644 --- a/sc/source/ui/inc/groupdlg.hxx +++ b/sc/source/ui/inc/groupdlg.hxx @@ -28,7 +28,7 @@ class ScGroupDlg : public ModalDialog { public: ScGroupDlg(vcl::Window* pParent, bool bUnGroup = false, bool bRows = true); - virtual ~ScGroupDlg(); + virtual ~ScGroupDlg() override; virtual void dispose() override; bool GetColsChecked() const; diff --git a/sc/source/ui/inc/hdrcont.hxx b/sc/source/ui/inc/hdrcont.hxx index d2bcbe7f7fbe..c1d8ca93a13a 100644 --- a/sc/source/ui/inc/hdrcont.hxx +++ b/sc/source/ui/inc/hdrcont.hxx @@ -109,7 +109,7 @@ protected: public: ScHeaderControl( vcl::Window* pParent, SelectionEngine* pSelectionEngine, SCCOLROW nNewSize, bool bNewVertical, ScTabView* pTab ); - virtual ~ScHeaderControl(); + virtual ~ScHeaderControl() override; void SetIgnoreMove(bool bSet) { bIgnoreMove = bSet; } diff --git a/sc/source/ui/inc/highred.hxx b/sc/source/ui/inc/highred.hxx index b53d51edf9cf..9a04ff9707e9 100644 --- a/sc/source/ui/inc/highred.hxx +++ b/sc/source/ui/inc/highred.hxx @@ -70,7 +70,7 @@ public: ScHighlightChgDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScViewData* ptrViewData); - virtual ~ScHighlightChgDlg(); + virtual ~ScHighlightChgDlg() override; virtual void dispose() override; virtual void SetActive() override; diff --git a/sc/source/ui/inc/inputwin.hxx b/sc/source/ui/inc/inputwin.hxx index f5a8c258d11e..c049b385f11b 100644 --- a/sc/source/ui/inc/inputwin.hxx +++ b/sc/source/ui/inc/inputwin.hxx @@ -62,7 +62,7 @@ class ScTextWnd : public ScTextWndBase, public DragSourceHelper // edit wind { public: ScTextWnd(ScInputBarGroup* pParent, ScTabViewShell* pViewSh); - virtual ~ScTextWnd(); + virtual ~ScTextWnd() override; virtual void dispose() override; virtual void SetTextString( const OUString& rString ) override; @@ -159,7 +159,7 @@ private: public: ScPosWnd( vcl::Window* pParent ); - virtual ~ScPosWnd(); + virtual ~ScPosWnd() override; virtual void dispose() override; void SetPos( const OUString& rPosStr ); // Displayed Text @@ -187,7 +187,7 @@ class ScInputBarGroup : public ScTextWndBase public: ScInputBarGroup( vcl::Window* Parent, ScTabViewShell* pViewSh ); - virtual ~ScInputBarGroup(); + virtual ~ScInputBarGroup() override; virtual void dispose() override; virtual void InsertAccessibleTextData( ScAccessibleEditLineTextData& rTextData ) override; virtual void RemoveAccessibleTextData( ScAccessibleEditLineTextData& rTextData ) override; @@ -223,7 +223,7 @@ class ScInputWindow : public ToolBox // Parent toolbox { public: ScInputWindow( vcl::Window* pParent, SfxBindings* pBind ); - virtual ~ScInputWindow(); + virtual ~ScInputWindow() override; virtual void dispose() override; virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override; diff --git a/sc/source/ui/inc/inscldlg.hxx b/sc/source/ui/inc/inscldlg.hxx index aaa6aeee40f7..53e7f04c7360 100644 --- a/sc/source/ui/inc/inscldlg.hxx +++ b/sc/source/ui/inc/inscldlg.hxx @@ -36,7 +36,7 @@ private: public: ScInsertCellDlg( vcl::Window* pParent,bool bDisallowCellMove = false ); - virtual ~ScInsertCellDlg(); + virtual ~ScInsertCellDlg() override; virtual void dispose() override; InsCellCmd GetInsCellCmd() const; diff --git a/sc/source/ui/inc/inscodlg.hxx b/sc/source/ui/inc/inscodlg.hxx index 53638b133a1d..8b14a994891c 100644 --- a/sc/source/ui/inc/inscodlg.hxx +++ b/sc/source/ui/inc/inscodlg.hxx @@ -33,7 +33,7 @@ public: ScInsertContentsDlg( vcl::Window* pParent, InsertDeleteFlags nCheckDefaults = InsertDeleteFlags::NONE, const OUString* pStrTitle = nullptr ); - virtual ~ScInsertContentsDlg(); + virtual ~ScInsertContentsDlg() override; virtual void dispose() override; InsertDeleteFlags GetInsContentsCmdBits() const; diff --git a/sc/source/ui/inc/instbdlg.hxx b/sc/source/ui/inc/instbdlg.hxx index 1864ef1991a0..cd5cd171e252 100644 --- a/sc/source/ui/inc/instbdlg.hxx +++ b/sc/source/ui/inc/instbdlg.hxx @@ -43,7 +43,7 @@ class ScInsertTableDlg : public ModalDialog { public: ScInsertTableDlg( vcl::Window* pParent, ScViewData& rViewData, SCTAB nTabCount, bool bFromFile ); - virtual ~ScInsertTableDlg(); + virtual ~ScInsertTableDlg() override; virtual void dispose() override; virtual short Execute() override; // override to set parent dialog diff --git a/sc/source/ui/inc/lbseldlg.hxx b/sc/source/ui/inc/lbseldlg.hxx index 0f73519468d8..7b5215411944 100644 --- a/sc/source/ui/inc/lbseldlg.hxx +++ b/sc/source/ui/inc/lbseldlg.hxx @@ -36,7 +36,7 @@ private: public: ScSelEntryDlg(vcl::Window* pParent, const std::vector &rEntryList); - virtual ~ScSelEntryDlg(); + virtual ~ScSelEntryDlg() override; virtual void dispose() override; OUString GetSelectEntry() const; diff --git a/sc/source/ui/inc/linkarea.hxx b/sc/source/ui/inc/linkarea.hxx index a9a8b575d6e7..f8781b656d42 100644 --- a/sc/source/ui/inc/linkarea.hxx +++ b/sc/source/ui/inc/linkarea.hxx @@ -64,7 +64,7 @@ private: public: ScLinkedAreaDlg( vcl::Window* pParent ); - virtual ~ScLinkedAreaDlg(); + virtual ~ScLinkedAreaDlg() override; virtual void dispose() override; void InitFromOldLink( const OUString& rFile, const OUString& rFilter, diff --git a/sc/source/ui/inc/lnktrans.hxx b/sc/source/ui/inc/lnktrans.hxx index f22b89ec81f7..b3f00e7be599 100644 --- a/sc/source/ui/inc/lnktrans.hxx +++ b/sc/source/ui/inc/lnktrans.hxx @@ -31,7 +31,7 @@ private: public: ScLinkTransferObj(); - virtual ~ScLinkTransferObj(); + virtual ~ScLinkTransferObj() override; void SetLinkURL( const OUString& rURL, const OUString& rText ); diff --git a/sc/source/ui/inc/mediash.hxx b/sc/source/ui/inc/mediash.hxx index e22e020986ee..ac27c26022fb 100644 --- a/sc/source/ui/inc/mediash.hxx +++ b/sc/source/ui/inc/mediash.hxx @@ -40,7 +40,7 @@ private: public: ScMediaShell(ScViewData* pData); - virtual ~ScMediaShell(); + virtual ~ScMediaShell() override; void ExecuteMedia(SfxRequest& rReq); void GetMediaState(SfxItemSet &rSet); diff --git a/sc/source/ui/inc/mergecellsdialog.hxx b/sc/source/ui/inc/mergecellsdialog.hxx index 3d230740dbb6..49ef2da533b5 100644 --- a/sc/source/ui/inc/mergecellsdialog.hxx +++ b/sc/source/ui/inc/mergecellsdialog.hxx @@ -30,7 +30,7 @@ class ScMergeCellsDialog : public ModalDialog public: ScMergeCellsDialog( vcl::Window * pParent ); - virtual ~ScMergeCellsDialog(); + virtual ~ScMergeCellsDialog() override; virtual void dispose() override; ScMergeCellsOption GetMergeCellsOption(); diff --git a/sc/source/ui/inc/msgpool.hxx b/sc/source/ui/inc/msgpool.hxx index 72bef8d61d7e..009f7c8e832c 100644 --- a/sc/source/ui/inc/msgpool.hxx +++ b/sc/source/ui/inc/msgpool.hxx @@ -51,7 +51,7 @@ class ScMessagePool: public SfxItemPool public: ScMessagePool(); protected: - virtual ~ScMessagePool(); + virtual ~ScMessagePool() override; public: virtual MapUnit GetMetric( sal_uInt16 nWhich ) const override; diff --git a/sc/source/ui/inc/mtrindlg.hxx b/sc/source/ui/inc/mtrindlg.hxx index 7bd015f304c0..f5f9d5e4afae 100644 --- a/sc/source/ui/inc/mtrindlg.hxx +++ b/sc/source/ui/inc/mtrindlg.hxx @@ -38,7 +38,7 @@ public: long nMinimum = 0, long nFirst = 1, long nLast = 100 ); - virtual ~ScMetricInputDlg(); + virtual ~ScMetricInputDlg() override; virtual void dispose() override; long GetInputValue() const; diff --git a/sc/source/ui/inc/mvtabdlg.hxx b/sc/source/ui/inc/mvtabdlg.hxx index 98941d95673d..6d4f12bddbf6 100644 --- a/sc/source/ui/inc/mvtabdlg.hxx +++ b/sc/source/ui/inc/mvtabdlg.hxx @@ -31,7 +31,7 @@ class ScMoveTableDlg : public ModalDialog { public: ScMoveTableDlg(vcl::Window* pParent, const OUString& rDefault); - virtual ~ScMoveTableDlg(); + virtual ~ScMoveTableDlg() override; virtual void dispose() override; sal_uInt16 GetSelectedDocument () const { return nDocument; } diff --git a/sc/source/ui/inc/namecrea.hxx b/sc/source/ui/inc/namecrea.hxx index 485f0490f36a..87f1864c2a9a 100644 --- a/sc/source/ui/inc/namecrea.hxx +++ b/sc/source/ui/inc/namecrea.hxx @@ -34,7 +34,7 @@ protected: VclPtr m_pRightBox; public: ScNameCreateDlg( vcl::Window * pParent, sal_uInt16 nFlags ); - virtual ~ScNameCreateDlg(); + virtual ~ScNameCreateDlg() override; virtual void dispose() override; sal_uInt16 GetFlags() const; }; diff --git a/sc/source/ui/inc/namedefdlg.hxx b/sc/source/ui/inc/namedefdlg.hxx index 91382fbe82ff..be8855caba25 100644 --- a/sc/source/ui/inc/namedefdlg.hxx +++ b/sc/source/ui/inc/namedefdlg.hxx @@ -77,7 +77,7 @@ public: ScViewData* pViewData, const std::map& aRangeMap, const ScAddress& aCursorPos, const bool bUndo); - virtual ~ScNameDefDlg(); + virtual ~ScNameDefDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/namedlg.hxx b/sc/source/ui/inc/namedlg.hxx index 6466bf731fdf..20f779fdb7f4 100644 --- a/sc/source/ui/inc/namedlg.hxx +++ b/sc/source/ui/inc/namedlg.hxx @@ -117,7 +117,7 @@ public: ScViewData* ptrViewData, const ScAddress& aCursorPos, std::map>* pRangeMap = nullptr); - virtual ~ScNameDlg(); + virtual ~ScNameDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/namemgrtable.hxx b/sc/source/ui/inc/namemgrtable.hxx index 8909fb36d22e..c725ba381ed7 100644 --- a/sc/source/ui/inc/namemgrtable.hxx +++ b/sc/source/ui/inc/namemgrtable.hxx @@ -68,7 +68,7 @@ public: ScRangeManagerTable(SvSimpleTableContainer& rParent, std::map>& rTabRangeNames, const ScAddress& rPos); - virtual ~ScRangeManagerTable(); + virtual ~ScRangeManagerTable() override; virtual void dispose() override; virtual void Resize() override; diff --git a/sc/source/ui/inc/namepast.hxx b/sc/source/ui/inc/namepast.hxx index 8d78ff2a912d..46d779dfe535 100644 --- a/sc/source/ui/inc/namepast.hxx +++ b/sc/source/ui/inc/namepast.hxx @@ -51,7 +51,7 @@ private: public: ScNamePasteDlg( vcl::Window * pParent, ScDocShell* pShell, bool bInsList=true ); - virtual ~ScNamePasteDlg(); + virtual ~ScNamePasteDlg() override; virtual void dispose() override; const std::vector& GetSelectedNames() const; diff --git a/sc/source/ui/inc/navipi.hxx b/sc/source/ui/inc/navipi.hxx index 04bbb1ff967d..fb6dd898b8f6 100644 --- a/sc/source/ui/inc/navipi.hxx +++ b/sc/source/ui/inc/navipi.hxx @@ -57,7 +57,7 @@ class ScScenarioListBox : public ListBox { public: explicit ScScenarioListBox( ScScenarioWindow& rParent ); - virtual ~ScScenarioListBox(); + virtual ~ScScenarioListBox() override; void UpdateEntries( const std::vector &aNewEntryList ); @@ -96,7 +96,7 @@ class ScScenarioWindow : public vcl::Window { public: ScScenarioWindow( vcl::Window* pParent, const OUString& aQH_List, const OUString& aQH_Comment); - virtual ~ScScenarioWindow(); + virtual ~ScScenarioWindow() override; virtual void dispose() override; void NotifyState( const SfxPoolItem* pState ); @@ -120,7 +120,7 @@ class ColumnEdit : public SpinField { public: ColumnEdit( ScNavigatorDlg* pParent, const ResId& rResId ); - virtual ~ColumnEdit(); + virtual ~ColumnEdit() override; SCCOL GetCol() { return nCol; } void SetCol( SCCOL nColNo ); @@ -151,7 +151,7 @@ class RowEdit : public NumericField { public: RowEdit( ScNavigatorDlg* pParent, const ResId& rResId ); - virtual ~RowEdit(); + virtual ~RowEdit() override; SCROW GetRow() { return (SCROW)GetValue(); } void SetRow( SCROW nRow ){ SetValue( nRow ); } @@ -172,7 +172,7 @@ class ScDocListBox : public ListBox { public: ScDocListBox( ScNavigatorDlg* pParent, const ResId& rResId ); - virtual ~ScDocListBox(); + virtual ~ScDocListBox() override; protected: virtual void Select() override; @@ -187,7 +187,7 @@ class CommandToolBox : public ToolBox { public: CommandToolBox( ScNavigatorDlg* pParent, const ResId& rResId ); - virtual ~CommandToolBox(); + virtual ~CommandToolBox() override; void Select( sal_uInt16 nId ); void UpdateButtons(); @@ -306,7 +306,7 @@ protected: public: ScNavigatorDlg( SfxBindings* pB, SfxChildWindowContext* pCW, vcl::Window* pParent, const bool bUseStyleSettingsBackground); - virtual ~ScNavigatorDlg(); + virtual ~ScNavigatorDlg() override; virtual void dispose() override; using Window::Notify; diff --git a/sc/source/ui/inc/oleobjsh.hxx b/sc/source/ui/inc/oleobjsh.hxx index 54283233eb7e..9ff121dba0a1 100644 --- a/sc/source/ui/inc/oleobjsh.hxx +++ b/sc/source/ui/inc/oleobjsh.hxx @@ -40,7 +40,7 @@ private: public: ScOleObjectShell(ScViewData* pData); - virtual ~ScOleObjectShell(); + virtual ~ScOleObjectShell() override; }; diff --git a/sc/source/ui/inc/olinewin.hxx b/sc/source/ui/inc/olinewin.hxx index 6b94819da135..904ea1dbf61f 100644 --- a/sc/source/ui/inc/olinewin.hxx +++ b/sc/source/ui/inc/olinewin.hxx @@ -61,7 +61,7 @@ public: ScOutlineMode eMode, ScViewData* pViewData, ScSplitPos eWhich ); - virtual ~ScOutlineWindow(); + virtual ~ScOutlineWindow() override; virtual void dispose() override; /** Sets the size of the header area (width/height dep. on window type). */ diff --git a/sc/source/ui/inc/opredlin.hxx b/sc/source/ui/inc/opredlin.hxx index a6b67d2029fc..a0a3e765c3be 100644 --- a/sc/source/ui/inc/opredlin.hxx +++ b/sc/source/ui/inc/opredlin.hxx @@ -45,7 +45,7 @@ class ScRedlineOptionsTabPage : public SfxTabPage public: ScRedlineOptionsTabPage( vcl::Window* pParent, const SfxItemSet& rSet ); - virtual ~ScRedlineOptionsTabPage(); + virtual ~ScRedlineOptionsTabPage() override; virtual void dispose() override; static VclPtr Create( vcl::Window* pParent, const SfxItemSet* rAttrSet ); diff --git a/sc/source/ui/inc/optsolver.hxx b/sc/source/ui/inc/optsolver.hxx index 893ffcdf7bd4..809f44850e0e 100644 --- a/sc/source/ui/inc/optsolver.hxx +++ b/sc/source/ui/inc/optsolver.hxx @@ -95,7 +95,7 @@ class ScOptSolverDlg : public ScAnyRefDlg public: ScOptSolverDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScDocShell* pDocSh, ScAddress aCursorPos ); - virtual ~ScOptSolverDlg(); + virtual ~ScOptSolverDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; @@ -207,7 +207,7 @@ class ScSolverProgressDialog : public ModelessDialog public: ScSolverProgressDialog( vcl::Window* pParent ); - virtual ~ScSolverProgressDialog(); + virtual ~ScSolverProgressDialog() override; virtual void dispose() override; void HideTimeLimit(); @@ -220,7 +220,7 @@ class ScSolverNoSolutionDialog : public ModalDialog public: ScSolverNoSolutionDialog(vcl::Window* pParent, const OUString& rErrorText); - virtual ~ScSolverNoSolutionDialog(); + virtual ~ScSolverNoSolutionDialog() override; virtual void dispose() override; }; @@ -234,7 +234,7 @@ class ScSolverSuccessDialog : public ModalDialog public: ScSolverSuccessDialog( vcl::Window* pParent, const OUString& rSolution ); - virtual ~ScSolverSuccessDialog(); + virtual ~ScSolverSuccessDialog() override; virtual void dispose() override; }; diff --git a/sc/source/ui/inc/overlayobject.hxx b/sc/source/ui/inc/overlayobject.hxx index 64746bf874c9..d0f33f0107f8 100644 --- a/sc/source/ui/inc/overlayobject.hxx +++ b/sc/source/ui/inc/overlayobject.hxx @@ -28,7 +28,7 @@ class ScOverlayDashedBorder : public sdr::overlay::OverlayObject { public: ScOverlayDashedBorder(const ::basegfx::B2DRange& rRange, const Color& rColor); - virtual ~ScOverlayDashedBorder(); + virtual ~ScOverlayDashedBorder() override; virtual void Trigger(sal_uInt32 nTime) override; diff --git a/sc/source/ui/inc/pfiltdlg.hxx b/sc/source/ui/inc/pfiltdlg.hxx index 3165e8e484be..da55fc7a414b 100644 --- a/sc/source/ui/inc/pfiltdlg.hxx +++ b/sc/source/ui/inc/pfiltdlg.hxx @@ -39,7 +39,7 @@ class ScPivotFilterDlg : public ModalDialog { public: ScPivotFilterDlg(vcl::Window* pParent, const SfxItemSet& rArgSet, SCTAB nSourceTab); - virtual ~ScPivotFilterDlg(); + virtual ~ScPivotFilterDlg() override; virtual void dispose() override; const ScQueryItem& GetOutputItem(); diff --git a/sc/source/ui/inc/pgbrksh.hxx b/sc/source/ui/inc/pgbrksh.hxx index 0df7f76a7346..ef2d58538452 100644 --- a/sc/source/ui/inc/pgbrksh.hxx +++ b/sc/source/ui/inc/pgbrksh.hxx @@ -38,7 +38,7 @@ private: public: ScPageBreakShell(ScTabViewShell* pView); - virtual ~ScPageBreakShell(); + virtual ~ScPageBreakShell() override; }; diff --git a/sc/source/ui/inc/pivotsh.hxx b/sc/source/ui/inc/pivotsh.hxx index cd69774d457d..2a9e1a51b0b5 100644 --- a/sc/source/ui/inc/pivotsh.hxx +++ b/sc/source/ui/inc/pivotsh.hxx @@ -39,7 +39,7 @@ private: public: ScPivotShell(ScTabViewShell* pView); - virtual ~ScPivotShell(); + virtual ~ScPivotShell() override; void Execute(SfxRequest& rReq); void GetState(SfxItemSet& rSet); diff --git a/sc/source/ui/inc/preview.hxx b/sc/source/ui/inc/preview.hxx index c849e74eadf2..f39e6d32b053 100644 --- a/sc/source/ui/inc/preview.hxx +++ b/sc/source/ui/inc/preview.hxx @@ -117,7 +117,7 @@ protected: public: ScPreview( vcl::Window* pParent, ScDocShell* pDocSh, ScPreviewShell* pViewSh ); - virtual ~ScPreview(); + virtual ~ScPreview() override; virtual void dispose() override; virtual void DataChanged( const DataChangedEvent& rDCEvt ) override; diff --git a/sc/source/ui/inc/prevwsh.hxx b/sc/source/ui/inc/prevwsh.hxx index 2d9d6c4cbdcc..77a9589b5183 100644 --- a/sc/source/ui/inc/prevwsh.hxx +++ b/sc/source/ui/inc/prevwsh.hxx @@ -86,7 +86,7 @@ public: ScPreviewShell( SfxViewFrame* pViewFrame, SfxViewShell* pOldSh ); - virtual ~ScPreviewShell(); + virtual ~ScPreviewShell() override; void InitStartTable(SCTAB nTab); diff --git a/sc/source/ui/inc/protectiondlg.hxx b/sc/source/ui/inc/protectiondlg.hxx index f24cda785efb..e995585acc5f 100644 --- a/sc/source/ui/inc/protectiondlg.hxx +++ b/sc/source/ui/inc/protectiondlg.hxx @@ -37,7 +37,7 @@ class ScTableProtectionDlg : public ModalDialog public: ScTableProtectionDlg() = delete; explicit SC_DLLPUBLIC ScTableProtectionDlg(vcl::Window* pParent); - virtual ~ScTableProtectionDlg(); + virtual ~ScTableProtectionDlg() override; virtual void dispose() override; virtual short Execute() override; diff --git a/sc/source/ui/inc/pvfundlg.hxx b/sc/source/ui/inc/pvfundlg.hxx index bd0a4cf34ea5..f5b6c73fe6c0 100644 --- a/sc/source/ui/inc/pvfundlg.hxx +++ b/sc/source/ui/inc/pvfundlg.hxx @@ -60,7 +60,7 @@ class ScDPFunctionDlg : public ModalDialog public: explicit ScDPFunctionDlg( vcl::Window* pParent, const ScDPLabelDataVector& rLabelVec, const ScDPLabelData& rLabelData, const ScPivotFuncData& rFuncData ); - virtual ~ScDPFunctionDlg(); + virtual ~ScDPFunctionDlg() override; virtual void dispose() override; PivotFunc GetFuncMask() const; css::sheet::DataPilotFieldReference GetFieldRef() const; @@ -102,7 +102,7 @@ public: explicit ScDPSubtotalDlg( vcl::Window* pParent, ScDPObject& rDPObj, const ScDPLabelData& rLabelData, const ScPivotFuncData& rFuncData, const ScDPNameVec& rDataFields, bool bEnableLayout ); - virtual ~ScDPSubtotalDlg(); + virtual ~ScDPSubtotalDlg() override; virtual void dispose() override; PivotFunc GetFuncMask() const; @@ -138,7 +138,7 @@ public: explicit ScDPSubtotalOptDlg( vcl::Window* pParent, ScDPObject& rDPObj, const ScDPLabelData& rLabelData, const ScDPNameVec& rDataFields, bool bEnableLayout ); - virtual ~ScDPSubtotalOptDlg(); + virtual ~ScDPSubtotalOptDlg() override; virtual void dispose() override; void FillLabelData( ScDPLabelData& rLabelData ) const; @@ -190,7 +190,7 @@ class ScDPShowDetailDlg : public ModalDialog { public: explicit ScDPShowDetailDlg( vcl::Window* pParent, ScDPObject& rDPObj, sal_uInt16 nOrient ); - virtual ~ScDPShowDetailDlg(); + virtual ~ScDPShowDetailDlg() override; virtual void dispose() override; virtual short Execute() override; diff --git a/sc/source/ui/inc/reffact.hxx b/sc/source/ui/inc/reffact.hxx index d106b37d3d02..39e61e2b9343 100644 --- a/sc/source/ui/inc/reffact.hxx +++ b/sc/source/ui/inc/reffact.hxx @@ -185,7 +185,7 @@ class SC_DLLPUBLIC ScValidityRefChildWin : public SfxChildWindow public: ScValidityRefChildWin( vcl::Window*, sal_uInt16, SfxBindings*, SfxChildWinInfo* ); SFX_DECL_CHILDWINDOW_WITHID(ScValidityRefChildWin); - virtual ~ScValidityRefChildWin(); + virtual ~ScValidityRefChildWin() override; bool LockVisible( bool bLock ){ bool bVis = m_bVisibleLock; m_bVisibleLock = bLock; return bVis; } bool LockFreeWindow( bool bLock ){ bool bFreeWindow = m_bFreeWindowLock; m_bFreeWindowLock = bLock; return bFreeWindow; } void Hide() override { if( !m_bVisibleLock) SfxChildWindow::Hide(); } diff --git a/sc/source/ui/inc/retypepassdlg.hxx b/sc/source/ui/inc/retypepassdlg.hxx index 8fefc8275ea5..667b819ff7d3 100644 --- a/sc/source/ui/inc/retypepassdlg.hxx +++ b/sc/source/ui/inc/retypepassdlg.hxx @@ -46,7 +46,7 @@ public: ScRetypePassDlg() = delete; explicit ScRetypePassDlg(vcl::Window* pParent); - virtual ~ScRetypePassDlg(); + virtual ~ScRetypePassDlg() override; virtual void dispose() override; virtual short Execute() override; @@ -102,7 +102,7 @@ class ScRetypePassInputDlg : public ModalDialog public: ScRetypePassInputDlg() = delete; explicit ScRetypePassInputDlg(vcl::Window* pParent, ScPassHashProtectable* pProtected); - virtual ~ScRetypePassInputDlg(); + virtual ~ScRetypePassInputDlg() override; virtual void dispose() override; virtual short Execute() override; diff --git a/sc/source/ui/inc/scendlg.hxx b/sc/source/ui/inc/scendlg.hxx index 8726cf59cb51..6e3673db711d 100644 --- a/sc/source/ui/inc/scendlg.hxx +++ b/sc/source/ui/inc/scendlg.hxx @@ -33,7 +33,7 @@ class ScNewScenarioDlg : public ModalDialog { public: ScNewScenarioDlg(vcl::Window* pParent, const OUString& rName, bool bEdit = false, bool bSheetProtected = false); - virtual ~ScNewScenarioDlg(); + virtual ~ScNewScenarioDlg() override; virtual void dispose() override; void SetScenarioData( const OUString& rName, const OUString& rComment, const Color& rColor, ScScenarioFlags nFlags ); diff --git a/sc/source/ui/inc/scuiasciiopt.hxx b/sc/source/ui/inc/scuiasciiopt.hxx index 6851d7345fda..14719ef13c0b 100644 --- a/sc/source/ui/inc/scuiasciiopt.hxx +++ b/sc/source/ui/inc/scuiasciiopt.hxx @@ -93,7 +93,7 @@ public: ScImportAsciiDlg( vcl::Window* pParent, const OUString& aDatName, SvStream* pInStream, ScImportAsciiCall eCall ); - virtual ~ScImportAsciiDlg(); + virtual ~ScImportAsciiDlg() override; virtual void dispose() override; void GetOptions( ScAsciiOptions& rOpt ); diff --git a/sc/source/ui/inc/scuiautofmt.hxx b/sc/source/ui/inc/scuiautofmt.hxx index d810a354541a..15feb9ca9826 100644 --- a/sc/source/ui/inc/scuiautofmt.hxx +++ b/sc/source/ui/inc/scuiautofmt.hxx @@ -27,7 +27,7 @@ public: ScAutoFormat* pAutoFormat, const ScAutoFormatData* pSelFormatData, ScViewData *pViewData); - virtual ~ScAutoFormatDlg(); + virtual ~ScAutoFormatDlg() override; virtual void dispose() override; sal_uInt16 GetIndex() const { return nIndex; } diff --git a/sc/source/ui/inc/scuiimoptdlg.hxx b/sc/source/ui/inc/scuiimoptdlg.hxx index f4a29cadc476..552dea78369b 100644 --- a/sc/source/ui/inc/scuiimoptdlg.hxx +++ b/sc/source/ui/inc/scuiimoptdlg.hxx @@ -36,7 +36,7 @@ public: bool bOnlyDbtoolsEncodings = false, bool bImport = true ); - virtual ~ScImportOptionsDlg(); + virtual ~ScImportOptionsDlg() override; virtual void dispose() override; void GetImportOptions( ScImportOptions& rOptions ) const; diff --git a/sc/source/ui/inc/scuitphfedit.hxx b/sc/source/ui/inc/scuitphfedit.hxx index d57224709fcb..5f027fb5276b 100644 --- a/sc/source/ui/inc/scuitphfedit.hxx +++ b/sc/source/ui/inc/scuitphfedit.hxx @@ -56,7 +56,7 @@ protected: const SfxItemSet& rCoreSet, sal_uInt16 nWhich, bool bHeader ); - virtual ~ScHFEditPage(); + virtual ~ScHFEditPage() override; virtual void dispose() override; private: diff --git a/sc/source/ui/inc/searchresults.hxx b/sc/source/ui/inc/searchresults.hxx index 776a23f66df1..a4b3fdf4593d 100644 --- a/sc/source/ui/inc/searchresults.hxx +++ b/sc/source/ui/inc/searchresults.hxx @@ -29,7 +29,7 @@ class SearchResultsDlg : public ModelessDialog DECL_LINK_TYPED( ListSelectHdl, SvTreeListBox*, void ); public: SearchResultsDlg( SfxBindings* _pBindings, vcl::Window* pParent, sal_uInt16 nId ); - virtual ~SearchResultsDlg(); + virtual ~SearchResultsDlg() override; virtual void dispose() override; void FillResults( ScDocument* pDoc, const ScRangeList& rMatchedRanges, bool bCellNotes ); @@ -43,7 +43,7 @@ public: SearchResultsDlgWrapper( vcl::Window* _pParent, sal_uInt16 nId, SfxBindings* pBindings, SfxChildWinInfo* pInfo ); - virtual ~SearchResultsDlgWrapper(); + virtual ~SearchResultsDlgWrapper() override; SFX_DECL_CHILDWINDOW_WITHID(SearchResultsDlgWrapper); }; diff --git a/sc/source/ui/inc/seltrans.hxx b/sc/source/ui/inc/seltrans.hxx index ac78a4e7f216..438818b28f61 100644 --- a/sc/source/ui/inc/seltrans.hxx +++ b/sc/source/ui/inc/seltrans.hxx @@ -55,7 +55,7 @@ public: // returns NULL otherwise static ScSelectionTransferObj* CreateFromView( ScTabView* pSource ); - virtual ~ScSelectionTransferObj(); + virtual ~ScSelectionTransferObj() override; void ForgetView(); ScTabView* GetView() const { return pView; } diff --git a/sc/source/ui/inc/servobj.hxx b/sc/source/ui/inc/servobj.hxx index 76ca857eb9c1..904d26908fe0 100644 --- a/sc/source/ui/inc/servobj.hxx +++ b/sc/source/ui/inc/servobj.hxx @@ -35,7 +35,7 @@ class ScServerObjectSvtListenerForwarder : public SvtListener SfxBroadcaster aBroadcaster; public: ScServerObjectSvtListenerForwarder( ScServerObject* pObjP); - virtual ~ScServerObjectSvtListenerForwarder(); + virtual ~ScServerObjectSvtListenerForwarder() override; virtual void Notify( const SfxHint& rHint ) override; }; @@ -52,7 +52,7 @@ private: public: ScServerObject( ScDocShell* pShell, const OUString& rItem ); - virtual ~ScServerObject(); + virtual ~ScServerObject() override; virtual bool GetData( css::uno::Any & rData /*out param*/, const OUString & rMimeType, diff --git a/sc/source/ui/inc/sharedocdlg.hxx b/sc/source/ui/inc/sharedocdlg.hxx index 838f3acaa68c..fdbb73abf3ec 100644 --- a/sc/source/ui/inc/sharedocdlg.hxx +++ b/sc/source/ui/inc/sharedocdlg.hxx @@ -48,7 +48,7 @@ private: public: SC_DLLPUBLIC ScShareDocumentDlg( vcl::Window* pParent, ScViewData* pViewData ); - virtual ~ScShareDocumentDlg(); + virtual ~ScShareDocumentDlg() override; virtual void dispose() override; bool IsShareDocumentChecked() const; diff --git a/sc/source/ui/inc/shtabdlg.hxx b/sc/source/ui/inc/shtabdlg.hxx index 1240c1546f82..b81b793992ff 100644 --- a/sc/source/ui/inc/shtabdlg.hxx +++ b/sc/source/ui/inc/shtabdlg.hxx @@ -35,7 +35,7 @@ private: public: ScShowTabDlg( vcl::Window* pParent ); - virtual ~ScShowTabDlg(); + virtual ~ScShowTabDlg() override; virtual void dispose() override; /** Sets dialog title, fixed text for listbox and help IDs. */ diff --git a/sc/source/ui/inc/simpref.hxx b/sc/source/ui/inc/simpref.hxx index eb1c89b17b14..2c0bd54cff8d 100644 --- a/sc/source/ui/inc/simpref.hxx +++ b/sc/source/ui/inc/simpref.hxx @@ -65,7 +65,7 @@ protected: public: ScSimpleRefDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent); - virtual ~ScSimpleRefDlg(); + virtual ~ScSimpleRefDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/solveroptions.hxx b/sc/source/ui/inc/solveroptions.hxx index 0ebb12d248b0..e8c3f7388b54 100644 --- a/sc/source/ui/inc/solveroptions.hxx +++ b/sc/source/ui/inc/solveroptions.hxx @@ -60,7 +60,7 @@ public: const css::uno::Sequence& rDescriptions, const OUString& rEngine, const css::uno::Sequence& rProperties ); - virtual ~ScSolverOptionsDialog(); + virtual ~ScSolverOptionsDialog() override; virtual void dispose() override; // already updated in selection handler @@ -75,7 +75,7 @@ class ScSolverIntegerDialog : public ModalDialog public: ScSolverIntegerDialog( vcl::Window * pParent ); - virtual ~ScSolverIntegerDialog(); + virtual ~ScSolverIntegerDialog() override; virtual void dispose() override; void SetOptionName( const OUString& rName ); @@ -90,7 +90,7 @@ class ScSolverValueDialog : public ModalDialog public: ScSolverValueDialog( vcl::Window * pParent ); - virtual ~ScSolverValueDialog(); + virtual ~ScSolverValueDialog() override; virtual void dispose() override; void SetOptionName( const OUString& rName ); diff --git a/sc/source/ui/inc/solvrdlg.hxx b/sc/source/ui/inc/solvrdlg.hxx index 58d5cce476e0..67116e575a90 100644 --- a/sc/source/ui/inc/solvrdlg.hxx +++ b/sc/source/ui/inc/solvrdlg.hxx @@ -41,7 +41,7 @@ public: ScSolverDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScDocument* pDocument, ScAddress aCursorPos ); - virtual ~ScSolverDlg(); + virtual ~ScSolverDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/sortdlg.hxx b/sc/source/ui/inc/sortdlg.hxx index 478f3fca49eb..69175a9b970a 100644 --- a/sc/source/ui/inc/sortdlg.hxx +++ b/sc/source/ui/inc/sortdlg.hxx @@ -45,7 +45,7 @@ class ScSortWarningDlg : public ModalDialog { public: ScSortWarningDlg( vcl::Window* pParent, const OUString& rExtendText,const OUString& rCurrentText ); - virtual ~ScSortWarningDlg(); + virtual ~ScSortWarningDlg() override; virtual void dispose() override; DECL_LINK_TYPED( BtnHdl, Button*, void ); private: diff --git a/sc/source/ui/inc/spelldialog.hxx b/sc/source/ui/inc/spelldialog.hxx index dbcbfda78abc..6e735b21f4d7 100644 --- a/sc/source/ui/inc/spelldialog.hxx +++ b/sc/source/ui/inc/spelldialog.hxx @@ -44,7 +44,7 @@ public: explicit ScSpellDialogChildWindow( vcl::Window* pParent, sal_uInt16 nId, SfxBindings* pBindings, SfxChildWinInfo* pInfo ); - virtual ~ScSpellDialogChildWindow(); + virtual ~ScSpellDialogChildWindow() override; /** This method makes the one from the base class public so that it can be called from the view shell when one is created. diff --git a/sc/source/ui/inc/spelleng.hxx b/sc/source/ui/inc/spelleng.hxx index c5211ab46d42..20f96d721c94 100644 --- a/sc/source/ui/inc/spelleng.hxx +++ b/sc/source/ui/inc/spelleng.hxx @@ -36,7 +36,7 @@ public: SfxItemPool* pEnginePool, ScViewData& rViewData, ScDocument* pUndoDoc, ScDocument* pRedoDoc ); - virtual ~ScConversionEngineBase(); + virtual ~ScConversionEngineBase() override; /** Derived classes implement to convert all cells in the selection or sheet. */ virtual void ConvertAll( EditView& rEditView ) = 0; diff --git a/sc/source/ui/inc/strindlg.hxx b/sc/source/ui/inc/strindlg.hxx index f617f9f58f42..94268fb4c3c5 100644 --- a/sc/source/ui/inc/strindlg.hxx +++ b/sc/source/ui/inc/strindlg.hxx @@ -32,7 +32,7 @@ public: const OUString& rEditTitle, const OUString& rDefault, const OString& sHelpId, const OString& sEditHelpId); - virtual ~ScStringInputDlg(); + virtual ~ScStringInputDlg() override; virtual void dispose() override; OUString GetInputString() const { diff --git a/sc/source/ui/inc/subtdlg.hxx b/sc/source/ui/inc/subtdlg.hxx index 17e3a9d7e3fb..08b85bd032bc 100644 --- a/sc/source/ui/inc/subtdlg.hxx +++ b/sc/source/ui/inc/subtdlg.hxx @@ -28,7 +28,7 @@ class ScSubTotalDlg : public SfxTabDialog { public: ScSubTotalDlg(vcl::Window* pParent, const SfxItemSet* pArgSet); - virtual ~ScSubTotalDlg(); + virtual ~ScSubTotalDlg() override; virtual void dispose() override; private: VclPtr m_pBtnRemove; diff --git a/sc/source/ui/inc/tabbgcolordlg.hxx b/sc/source/ui/inc/tabbgcolordlg.hxx index 68e9b6dc8c83..0f3373a2a652 100644 --- a/sc/source/ui/inc/tabbgcolordlg.hxx +++ b/sc/source/ui/inc/tabbgcolordlg.hxx @@ -32,7 +32,7 @@ public: const OUString& rTitle, const OUString& rTabBgColorNoColorText, const Color& rDefaultColor ); - virtual ~ScTabBgColorDlg(); + virtual ~ScTabBgColorDlg() override; virtual void dispose() override; void GetSelectedColor( Color& rColor ) const; @@ -41,7 +41,7 @@ public: { public: ScTabBgColorValueSet(vcl::Window* pParent, WinBits nStyle); - virtual ~ScTabBgColorValueSet(); + virtual ~ScTabBgColorValueSet() override; virtual void dispose() override; void SetDialog(ScTabBgColorDlg* pTabBgColorDlg) diff --git a/sc/source/ui/inc/tabcont.hxx b/sc/source/ui/inc/tabcont.hxx index e6f2df06318d..c6dfd23e32a6 100644 --- a/sc/source/ui/inc/tabcont.hxx +++ b/sc/source/ui/inc/tabcont.hxx @@ -65,7 +65,7 @@ protected: public: ScTabControl( vcl::Window* pParent, ScViewData* pData ); virtual void dispose() override; - virtual ~ScTabControl(); + virtual ~ScTabControl() override; using TabBar::StartDrag; diff --git a/sc/source/ui/inc/tabopdlg.hxx b/sc/source/ui/inc/tabopdlg.hxx index 35fb3ce520ad..1e31559687b8 100644 --- a/sc/source/ui/inc/tabopdlg.hxx +++ b/sc/source/ui/inc/tabopdlg.hxx @@ -43,7 +43,7 @@ public: ScTabOpDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScDocument* pDocument, const ScRefAddress& rCursorPos ); - virtual ~ScTabOpDlg(); + virtual ~ScTabOpDlg() override; virtual void dispose() override; virtual void SetReference( const ScRange& rRef, ScDocument* pDoc ) override; diff --git a/sc/source/ui/inc/tabpages.hxx b/sc/source/ui/inc/tabpages.hxx index 1eecb5225e7f..cc93e5544e09 100644 --- a/sc/source/ui/inc/tabpages.hxx +++ b/sc/source/ui/inc/tabpages.hxx @@ -35,7 +35,7 @@ public: virtual bool FillItemSet ( SfxItemSet* rCoreAttrs ) override; virtual void Reset ( const SfxItemSet* ) override; - virtual ~ScTabPageProtection(); + virtual ~ScTabPageProtection() override; virtual void dispose() override; protected: diff --git a/sc/source/ui/inc/tabsplit.hxx b/sc/source/ui/inc/tabsplit.hxx index e37f9ffbe31e..08d4fbfa7c28 100644 --- a/sc/source/ui/inc/tabsplit.hxx +++ b/sc/source/ui/inc/tabsplit.hxx @@ -36,7 +36,7 @@ protected: public: ScTabSplitter( vcl::Window* pParent, WinBits nWinStyle, ScViewData* pData ); - virtual ~ScTabSplitter(); + virtual ~ScTabSplitter() override; void SetFixed(bool bSet); virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rPaintRect ) override; diff --git a/sc/source/ui/inc/tabview.hxx b/sc/source/ui/inc/tabview.hxx index af7393ba6e84..34793bf24b1e 100644 --- a/sc/source/ui/inc/tabview.hxx +++ b/sc/source/ui/inc/tabview.hxx @@ -71,7 +71,7 @@ protected: virtual void MouseButtonDown( const MouseEvent& rMEvt ) override; public: ScCornerButton( vcl::Window* pParent, ScViewData* pData, bool bAdditional ); - virtual ~ScCornerButton(); + virtual ~ScCornerButton() override; virtual void StateChanged( StateChangedType nType ) override; virtual void DataChanged( const DataChangedEvent& rDCEvt ) override; diff --git a/sc/source/ui/inc/tabvwsh.hxx b/sc/source/ui/inc/tabvwsh.hxx index 2aef68d7c3f3..c82a0865ab35 100644 --- a/sc/source/ui/inc/tabvwsh.hxx +++ b/sc/source/ui/inc/tabvwsh.hxx @@ -225,7 +225,7 @@ public: ScTabViewShell( SfxViewFrame* pViewFrame, SfxViewShell* pOldSh ); - virtual ~ScTabViewShell(); + virtual ~ScTabViewShell() override; vcl::Window* GetDialogParent(); diff --git a/sc/source/ui/inc/target.hxx b/sc/source/ui/inc/target.hxx index fabda431756a..6c42308a6ac9 100644 --- a/sc/source/ui/inc/target.hxx +++ b/sc/source/ui/inc/target.hxx @@ -32,7 +32,7 @@ private: public: ScTabViewTarget( ScTabViewShell* pShell ) : pViewShell( pShell ) {} - virtual ~ScTabViewTarget(); + virtual ~ScTabViewTarget() override; ScTabViewShell* GetViewShell() const { return pViewShell; } }; diff --git a/sc/source/ui/inc/tbzoomsliderctrl.hxx b/sc/source/ui/inc/tbzoomsliderctrl.hxx index 64aac6fdbf12..d5b39e1a55c8 100644 --- a/sc/source/ui/inc/tbzoomsliderctrl.hxx +++ b/sc/source/ui/inc/tbzoomsliderctrl.hxx @@ -31,7 +31,7 @@ class ScZoomSliderControl : public SfxToolBoxControl public: SFX_DECL_TOOLBOX_CONTROL(); ScZoomSliderControl( sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx ); - virtual ~ScZoomSliderControl(); + virtual ~ScZoomSliderControl() override; virtual void StateChanged( sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem* pState ) override; virtual VclPtr CreateItemWindow( vcl::Window *pParent ) override; @@ -52,7 +52,7 @@ private: public: ScZoomSliderWnd(vcl::Window* pParent, const css::uno::Reference& rDispatchProvider, sal_uInt16 nCurrentZoom); - virtual ~ScZoomSliderWnd(); + virtual ~ScZoomSliderWnd() override; virtual void dispose() override; void UpdateFromItem( const SvxZoomSliderItem* pZoomSliderItem ); diff --git a/sc/source/ui/inc/textimportoptions.hxx b/sc/source/ui/inc/textimportoptions.hxx index 56f03c98a5c2..35f7d0ddc25d 100644 --- a/sc/source/ui/inc/textimportoptions.hxx +++ b/sc/source/ui/inc/textimportoptions.hxx @@ -30,7 +30,7 @@ class ScTextImportOptionsDlg : public ModalDialog { public: ScTextImportOptionsDlg(vcl::Window* pParent); - virtual ~ScTextImportOptionsDlg(); + virtual ~ScTextImportOptionsDlg() override; virtual void dispose() override; virtual short Execute() override; diff --git a/sc/source/ui/inc/tpcalc.hxx b/sc/source/ui/inc/tpcalc.hxx index fe5aaa4b57b7..213ac740f450 100644 --- a/sc/source/ui/inc/tpcalc.hxx +++ b/sc/source/ui/inc/tpcalc.hxx @@ -43,7 +43,7 @@ public: private: ScTpCalcOptions( vcl::Window* pParent, const SfxItemSet& rCoreSet ); - virtual ~ScTpCalcOptions(); + virtual ~ScTpCalcOptions() override; virtual void dispose() override; private: diff --git a/sc/source/ui/inc/tpcompatibility.hxx b/sc/source/ui/inc/tpcompatibility.hxx index 17f055f3f7f3..1b84b0c17ea1 100644 --- a/sc/source/ui/inc/tpcompatibility.hxx +++ b/sc/source/ui/inc/tpcompatibility.hxx @@ -26,7 +26,7 @@ public: virtual void Reset(const SfxItemSet* rCoreAttrs) override; virtual DeactivateRC DeactivatePage(SfxItemSet* pSet ) override; - virtual ~ScTpCompatOptions(); + virtual ~ScTpCompatOptions() override; virtual void dispose() override; private: explicit ScTpCompatOptions(vcl::Window* pParent, const SfxItemSet& rCoreAttrs); diff --git a/sc/source/ui/inc/tpdefaults.hxx b/sc/source/ui/inc/tpdefaults.hxx index 9664b3cf0632..4533a85db9e6 100644 --- a/sc/source/ui/inc/tpdefaults.hxx +++ b/sc/source/ui/inc/tpdefaults.hxx @@ -28,7 +28,7 @@ public: private: explicit ScTpDefaultsOptions(vcl::Window* pParent, const SfxItemSet& rCoreSet); - virtual ~ScTpDefaultsOptions(); + virtual ~ScTpDefaultsOptions() override; virtual void dispose() override; void CheckNumSheets(); diff --git a/sc/source/ui/inc/tpformula.hxx b/sc/source/ui/inc/tpformula.hxx index 0f5c7d90af48..6eb4ff43eca4 100644 --- a/sc/source/ui/inc/tpformula.hxx +++ b/sc/source/ui/inc/tpformula.hxx @@ -43,7 +43,7 @@ public: private: explicit ScTpFormulaOptions(vcl::Window* pParent, const SfxItemSet& rCoreSet); - virtual ~ScTpFormulaOptions(); + virtual ~ScTpFormulaOptions() override; virtual void dispose() override; void ResetSeparators(); void OnFocusSeparatorInput(Edit* pEdit); diff --git a/sc/source/ui/inc/tphf.hxx b/sc/source/ui/inc/tphf.hxx index e7b02579c0ca..36f9432757b6 100644 --- a/sc/source/ui/inc/tphf.hxx +++ b/sc/source/ui/inc/tphf.hxx @@ -27,7 +27,7 @@ class ScStyleDlg; class ScHFPage : public SvxHFPage { public: - virtual ~ScHFPage(); + virtual ~ScHFPage() override; virtual void dispose() override; virtual void Reset( const SfxItemSet* rSet ) override; diff --git a/sc/source/ui/inc/tphfedit.hxx b/sc/source/ui/inc/tphfedit.hxx index 31c331c7ad17..1a14b048544a 100644 --- a/sc/source/ui/inc/tphfedit.hxx +++ b/sc/source/ui/inc/tphfedit.hxx @@ -54,7 +54,7 @@ class SC_DLLPUBLIC ScEditWindow : public Control { public: ScEditWindow( vcl::Window* pParent, WinBits nBits , ScEditWindowLocation eLoc ); - virtual ~ScEditWindow(); + virtual ~ScEditWindow() override; virtual void dispose() override; using Control::SetFont; @@ -122,7 +122,7 @@ protected: public: ScExtIButton(vcl::Window* pParent, WinBits nBits ); - virtual ~ScExtIButton(); + virtual ~ScExtIButton() override; virtual void dispose() override; void SetPopupMenu(PopupMenu* pPopUp); diff --git a/sc/source/ui/inc/tpprint.hxx b/sc/source/ui/inc/tpprint.hxx index c3e202f41f18..9de8060bdfda 100644 --- a/sc/source/ui/inc/tpprint.hxx +++ b/sc/source/ui/inc/tpprint.hxx @@ -32,7 +32,7 @@ class ScTpPrintOptions : public SfxTabPage ScTpPrintOptions( vcl::Window* pParent, const SfxItemSet& rCoreSet ); public: - virtual ~ScTpPrintOptions(); + virtual ~ScTpPrintOptions() override; virtual void dispose() override; static VclPtr Create( vcl::Window* pParent, const SfxItemSet* rCoreSet ); virtual bool FillItemSet( SfxItemSet* rCoreSet ) override; diff --git a/sc/source/ui/inc/tpsort.hxx b/sc/source/ui/inc/tpsort.hxx index 99d791eacbaa..50f20f396276 100644 --- a/sc/source/ui/inc/tpsort.hxx +++ b/sc/source/ui/inc/tpsort.hxx @@ -49,7 +49,7 @@ class ScTabPageSortFields : public SfxTabPage public: ScTabPageSortFields( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTabPageSortFields(); + virtual ~ScTabPageSortFields() override; virtual void dispose() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); @@ -106,7 +106,7 @@ class ScTabPageSortOptions : public SfxTabPage public: ScTabPageSortOptions( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTabPageSortOptions(); + virtual ~ScTabPageSortOptions() override; virtual void dispose() override; #undef SfxTabPage diff --git a/sc/source/ui/inc/tpstat.hxx b/sc/source/ui/inc/tpstat.hxx index 06e23db28d56..a48352320663 100644 --- a/sc/source/ui/inc/tpstat.hxx +++ b/sc/source/ui/inc/tpstat.hxx @@ -29,7 +29,7 @@ class ScDocStatPage: public SfxTabPage friend class VclPtr; public: static VclPtr Create( vcl::Window* pParent, const SfxItemSet* rSet ); - virtual ~ScDocStatPage(); + virtual ~ScDocStatPage() override; virtual void dispose() override; private: diff --git a/sc/source/ui/inc/tpsubt.hxx b/sc/source/ui/inc/tpsubt.hxx index 3a702efab904..efc08298d326 100644 --- a/sc/source/ui/inc/tpsubt.hxx +++ b/sc/source/ui/inc/tpsubt.hxx @@ -40,7 +40,7 @@ protected: const SfxItemSet& rArgSet ); public: - virtual ~ScTpSubTotalGroup(); + virtual ~ScTpSubTotalGroup() override; virtual void dispose() override; bool DoReset ( sal_uInt16 nGroupNo, @@ -84,7 +84,7 @@ protected: const SfxItemSet& rArgSet ); public: - virtual ~ScTpSubTotalGroup1(); + virtual ~ScTpSubTotalGroup1() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); @@ -100,7 +100,7 @@ protected: const SfxItemSet& rArgSet ); public: - virtual ~ScTpSubTotalGroup2(); + virtual ~ScTpSubTotalGroup2() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); @@ -116,7 +116,7 @@ protected: const SfxItemSet& rArgSet ); public: - virtual ~ScTpSubTotalGroup3(); + virtual ~ScTpSubTotalGroup3() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); @@ -132,7 +132,7 @@ protected: const SfxItemSet& rArgSet ); public: - virtual ~ScTpSubTotalOptions(); + virtual ~ScTpSubTotalOptions() override; virtual void dispose() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); diff --git a/sc/source/ui/inc/tptable.hxx b/sc/source/ui/inc/tptable.hxx index 21d75fb55a9a..91cbad99f728 100644 --- a/sc/source/ui/inc/tptable.hxx +++ b/sc/source/ui/inc/tptable.hxx @@ -39,7 +39,7 @@ public: virtual DeactivateRC DeactivatePage ( SfxItemSet* pSet ) override; virtual void DataChanged ( const DataChangedEvent& rDCEvt ) override; - virtual ~ScTablePage(); + virtual ~ScTablePage() override; virtual void dispose() override; private: ScTablePage( vcl::Window* pParent, const SfxItemSet& rCoreSet ); diff --git a/sc/source/ui/inc/tpusrlst.hxx b/sc/source/ui/inc/tpusrlst.hxx index a0a473415950..3bebe5aac5d8 100644 --- a/sc/source/ui/inc/tpusrlst.hxx +++ b/sc/source/ui/inc/tpusrlst.hxx @@ -44,7 +44,7 @@ public: private: ScTpUserLists( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTpUserLists(); + virtual ~ScTpUserLists() override; virtual void dispose() override; private: diff --git a/sc/source/ui/inc/tpview.hxx b/sc/source/ui/inc/tpview.hxx index d9c9f3317fa1..a8a73b8e99f2 100644 --- a/sc/source/ui/inc/tpview.hxx +++ b/sc/source/ui/inc/tpview.hxx @@ -67,7 +67,7 @@ class ScTpContentOptions : public SfxTabPage ScTpContentOptions( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTpContentOptions(); + virtual ~ScTpContentOptions() override; virtual void dispose() override; public: @@ -114,7 +114,7 @@ class ScTpLayoutOptions : public SfxTabPage ScTpLayoutOptions( vcl::Window* pParent, const SfxItemSet& rArgSet ); public: - virtual ~ScTpLayoutOptions(); + virtual ~ScTpLayoutOptions() override; virtual void dispose() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rCoreSet ); diff --git a/sc/source/ui/inc/transobj.hxx b/sc/source/ui/inc/transobj.hxx index 5cb81bf8725a..45c7d49ac737 100644 --- a/sc/source/ui/inc/transobj.hxx +++ b/sc/source/ui/inc/transobj.hxx @@ -71,7 +71,7 @@ private: public: ScTransferObj( ScDocument* pClipDoc, const TransferableObjectDescriptor& rDesc ); - virtual ~ScTransferObj(); + virtual ~ScTransferObj() override; virtual void AddSupportedFormats() override; virtual bool GetData( const css::datatransfer::DataFlavor& rFlavor, const OUString& rDestDoc ) override; diff --git a/sc/source/ui/inc/uiitems.hxx b/sc/source/ui/inc/uiitems.hxx index a2eaf7d9387d..fe278beb5717 100644 --- a/sc/source/ui/inc/uiitems.hxx +++ b/sc/source/ui/inc/uiitems.hxx @@ -60,7 +60,7 @@ public: const OUString& rString, const EditTextObject* pData ); ScInputStatusItem( const ScInputStatusItem& rItem ); - virtual ~ScInputStatusItem(); + virtual ~ScInputStatusItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -90,7 +90,7 @@ class ScTablesHint : public SfxHint public: ScTablesHint(sal_uInt16 nNewId, SCTAB nTable1, SCTAB nTable2=0); - virtual ~ScTablesHint(); + virtual ~ScTablesHint() override; sal_uInt16 GetId() const { return nId; } SCTAB GetTab1() const { return nTab1; } @@ -105,7 +105,7 @@ class ScEditViewHint : public SfxHint public: ScEditViewHint() = delete; ScEditViewHint( ScEditEngineDefaulter* pEngine, const ScAddress& rCurPos ); - virtual ~ScEditViewHint(); + virtual ~ScEditViewHint() override; SCCOL GetCol() const { return aCursorPos.Col(); } SCROW GetRow() const { return aCursorPos.Row(); } @@ -120,7 +120,7 @@ class ScIndexHint : public SfxHint public: ScIndexHint(sal_uInt16 nNewId, sal_uInt16 nIdx); - virtual ~ScIndexHint(); + virtual ~ScIndexHint() override; sal_uInt16 GetId() const { return nId; } sal_uInt16 GetIndex() const { return nIndex; } @@ -137,7 +137,7 @@ public: ScSortItem( sal_uInt16 nWhich, const ScSortParam* pSortData ); ScSortItem( const ScSortItem& rItem ); - virtual ~ScSortItem(); + virtual ~ScSortItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -160,7 +160,7 @@ public: ScQueryItem( sal_uInt16 nWhich, const ScQueryParam* pQueryData ); ScQueryItem( const ScQueryItem& rItem ); - virtual ~ScQueryItem(); + virtual ~ScQueryItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -187,7 +187,7 @@ public: ScSubTotalItem( sal_uInt16 nWhich, const ScSubTotalParam* pSubTotalData ); ScSubTotalItem( const ScSubTotalItem& rItem ); - virtual ~ScSubTotalItem(); + virtual ~ScSubTotalItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -206,7 +206,7 @@ class SC_DLLPUBLIC ScUserListItem : public SfxPoolItem public: ScUserListItem( sal_uInt16 nWhich ); ScUserListItem( const ScUserListItem& rItem ); - virtual ~ScUserListItem(); + virtual ~ScUserListItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -224,7 +224,7 @@ public: ScConsolidateItem( sal_uInt16 nWhich, const ScConsolidateParam* pParam ); ScConsolidateItem( const ScConsolidateItem& rItem ); - virtual ~ScConsolidateItem(); + virtual ~ScConsolidateItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -241,7 +241,7 @@ public: ScPivotItem( sal_uInt16 nWhich, const ScDPSaveData* pData, const ScRange* pRange, bool bNew ); ScPivotItem( const ScPivotItem& rItem ); - virtual ~ScPivotItem(); + virtual ~ScPivotItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -262,7 +262,7 @@ public: ScSolveItem( sal_uInt16 nWhich, const ScSolveParam* pParam ); ScSolveItem( const ScSolveItem& rItem ); - virtual ~ScSolveItem(); + virtual ~ScSolveItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; @@ -279,7 +279,7 @@ public: ScTabOpItem( sal_uInt16 nWhich, const ScTabOpParam* pParam ); ScTabOpItem( const ScTabOpItem& rItem ); - virtual ~ScTabOpItem(); + virtual ~ScTabOpItem() override; virtual bool operator==( const SfxPoolItem& ) const override; virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; diff --git a/sc/source/ui/inc/undobase.hxx b/sc/source/ui/inc/undobase.hxx index de3ae5f238a1..00d1532ab4b2 100644 --- a/sc/source/ui/inc/undobase.hxx +++ b/sc/source/ui/inc/undobase.hxx @@ -43,7 +43,7 @@ public: typedef std::map> DataSpansType; ScSimpleUndo( ScDocShell* pDocSh ); - virtual ~ScSimpleUndo(); + virtual ~ScSimpleUndo() override; virtual bool Merge( SfxUndoAction *pNextAction ) override; /// See SfxUndoAction::GetViewShellId(). @@ -84,7 +84,7 @@ class ScBlockUndo: public ScSimpleUndo public: ScBlockUndo( ScDocShell* pDocSh, const ScRange& rRange, ScBlockUndoMode eBlockMode ); - virtual ~ScBlockUndo(); + virtual ~ScBlockUndo() override; protected: ScRange aBlockRange; @@ -104,7 +104,7 @@ class ScMultiBlockUndo: public ScSimpleUndo { public: ScMultiBlockUndo(ScDocShell* pDocSh, const ScRangeList& rRanges); - virtual ~ScMultiBlockUndo(); + virtual ~ScMultiBlockUndo() override; protected: ScRangeList maBlockRanges; @@ -130,7 +130,7 @@ protected: public: ScDBFuncUndo( ScDocShell* pDocSh, const ScRange& rOriginal ); - virtual ~ScDBFuncUndo(); + virtual ~ScDBFuncUndo() override; void BeginUndo(); void EndUndo(); @@ -146,7 +146,7 @@ public: ScMoveUndo( ScDocShell* pDocSh, ScDocument* pRefDoc, ScRefUndoData* pRefData, ScMoveUndoMode eRefMode ); - virtual ~ScMoveUndo(); + virtual ~ScMoveUndo() override; protected: SdrUndoAction* pDrawUndo; @@ -170,7 +170,7 @@ class ScUndoWrapper: public SfxUndoAction // for manual merging of act public: ScUndoWrapper( SfxUndoAction* pUndo ); - virtual ~ScUndoWrapper(); + virtual ~ScUndoWrapper() override; SfxUndoAction* GetWrappedUndo() { return pWrappedUndo; } void ForgetWrappedUndo(); diff --git a/sc/source/ui/inc/undoblk.hxx b/sc/source/ui/inc/undoblk.hxx index 8fc8432b7bb9..9e09292d13ea 100644 --- a/sc/source/ui/inc/undoblk.hxx +++ b/sc/source/ui/inc/undoblk.hxx @@ -46,7 +46,7 @@ public: const ScRange& rRange, SCTAB nNewCount, SCTAB* pNewTabs, SCTAB* pNewScenarios, InsCellCmd eNewCmd, ScDocument* pUndoDocument, ScRefUndoData* pRefData, bool bNewPartOfPaste ); - virtual ~ScUndoInsertCells(); + virtual ~ScUndoInsertCells() override; virtual void Undo() override; virtual void Redo() override; @@ -77,7 +77,7 @@ public: ScUndoDeleteCells( ScDocShell* pNewDocShell, const ScRange& rRange, SCTAB nNewCount, SCTAB* pNewTabs, SCTAB* pNewScenarios, DelCellCmd eNewCmd, ScDocument* pUndoDocument, ScRefUndoData* pRefData ); - virtual ~ScUndoDeleteCells(); + virtual ~ScUndoDeleteCells() override; virtual void Undo() override; virtual void Redo() override; @@ -108,7 +108,7 @@ public: const std::vector& rSpans, ScDocument* pUndoDocument, ScRefUndoData* pRefData ); - virtual ~ScUndoDeleteMulti(); + virtual ~ScUndoDeleteMulti() override; virtual void Undo() override; virtual void Redo() override; @@ -137,7 +137,7 @@ public: ScAddress aOldEnd, // end position without adjustment const ScMarkData& rMark, // selected sheets ScDocument* pNewUndoDoc ); - virtual ~ScUndoCut(); + virtual ~ScUndoCut() override; virtual void Undo() override; virtual void Redo() override; @@ -184,7 +184,7 @@ public: ScRefUndoData* pRefData, bool bRedoIsFilled = true, const ScUndoPasteOptions* pOptions = nullptr); - virtual ~ScUndoPaste(); + virtual ~ScUndoPaste() override; virtual void Undo() override; virtual void Redo() override; @@ -216,7 +216,7 @@ public: const ScRange& rRange, ScAddress aNewDestPos, bool bNewCut, ScDocument* pUndoDocument, bool bScenario ); - virtual ~ScUndoDragDrop(); + virtual ~ScUndoDragDrop() override; virtual void Undo() override; virtual void Redo() override; @@ -250,7 +250,7 @@ public: const ScRange& rRange, std::unique_ptr&& pNewUndoDoc, bool bNewMulti, InsertDeleteFlags nNewFlags, bool bObjects ); - virtual ~ScUndoDeleteContents(); + virtual ~ScUndoDeleteContents() override; virtual void Undo() override; virtual void Redo() override; @@ -286,7 +286,7 @@ public: SCCOL nEndX, SCROW nEndY, SCTAB nEndZ, ScDocument* pNewUndoDoc, bool bNewMulti, SCTAB nSrc, InsertDeleteFlags nFlg, ScPasteFunc nFunc, bool bSkip, bool bLink ); - virtual ~ScUndoFillTable(); + virtual ~ScUndoFillTable() override; virtual void Undo() override; virtual void Redo() override; @@ -324,7 +324,7 @@ public: const SvxBoxItem* pNewOuter = nullptr, const SvxBoxInfoItem* pNewInner = nullptr, const ScRange* pRangeCover = nullptr ); - virtual ~ScUndoSelectionAttr(); + virtual ~ScUndoSelectionAttr() override; virtual void Undo() override; virtual void Redo() override; @@ -361,7 +361,7 @@ public: ScOutlineTable* pNewUndoTab, ScSizeMode eNewMode, sal_uInt16 nNewSizeTwips, bool bNewWidth ); - virtual ~ScUndoWidthOrHeight(); + virtual ~ScUndoWidthOrHeight() override; virtual void Undo() override; virtual void Redo() override; @@ -394,7 +394,7 @@ public: FillDir eNewFillDir, FillCmd eNewFillCmd, FillDateCmd eNewFillDateCmd, double fNewStartValue, double fNewStepValue, double fNewMaxValue ); - virtual ~ScUndoAutoFill(); + virtual ~ScUndoAutoFill() override; virtual void Undo() override; virtual void Redo() override; @@ -424,7 +424,7 @@ class ScUndoMerge: public ScSimpleUndo public: ScUndoMerge( ScDocShell* pNewDocShell, const ScCellMergeOption& rOption, bool bMergeContents, ScDocument* pUndoDoc, SdrUndoAction* pDrawUndo); - virtual ~ScUndoMerge(); + virtual ~ScUndoMerge() override; virtual void Undo() override; virtual void Redo() override; @@ -449,7 +449,7 @@ public: const ScRange& rRange, ScDocument* pNewUndoDoc, const ScMarkData& rMark, bool bNewSize, sal_uInt16 nNewFormatNo ); - virtual ~ScUndoAutoFormat(); + virtual ~ScUndoAutoFormat() override; virtual void Undo() override; virtual void Redo() override; @@ -473,7 +473,7 @@ public: SCCOL nCurX, SCROW nCurY, SCTAB nCurZ, const OUString& rNewUndoStr, ScDocument* pNewUndoDoc, const SvxSearchItem* pItem ); - virtual ~ScUndoReplace(); + virtual ~ScUndoReplace() override; virtual void Undo() override; virtual void Redo() override; @@ -506,7 +506,7 @@ public: const ScRefAddress& rRowCell, const ScRefAddress& rColCell, ScTabOpParam::Mode eMode ); - virtual ~ScUndoTabOp(); + virtual ~ScUndoTabOp() override; virtual void Undo() override; virtual void Redo() override; @@ -533,7 +533,7 @@ public: SCCOL nCurX, SCROW nCurY, SCTAB nCurZ, ScDocument* pNewUndoDoc, SCCOL nNewX, SCROW nNewY, SCTAB nNewZ, ScDocument* pNewRedoDoc, const ScConversionParam& rConvParam ); - virtual ~ScUndoConversion(); + virtual ~ScUndoConversion() override; virtual void Undo() override; virtual void Redo() override; @@ -562,7 +562,7 @@ public: ScUndoRefConversion( ScDocShell* pNewDocShell, const ScRange& aMarkRange, const ScMarkData& rMark, ScDocument* pNewUndoDoc, ScDocument* pNewRedoDoc, bool bNewMulti); - virtual ~ScUndoRefConversion(); + virtual ~ScUndoRefConversion() override; virtual void Undo() override; virtual void Redo() override; @@ -590,7 +590,7 @@ public: ScUndoListNames( ScDocShell* pNewDocShell, const ScRange& rRange, ScDocument* pNewUndoDoc, ScDocument* pNewRedoDoc ); - virtual ~ScUndoListNames(); + virtual ~ScUndoListNames() override; virtual void Undo() override; virtual void Redo() override; @@ -611,7 +611,7 @@ class ScUndoConditionalFormat : public ScSimpleUndo public: ScUndoConditionalFormat( ScDocShell* pNewDocShell, ScDocument* pUndoDoc, ScDocument* pRedoDoc, const ScRange& rRange); - virtual ~ScUndoConditionalFormat(); + virtual ~ScUndoConditionalFormat() override; virtual void Undo() override; virtual void Redo() override; @@ -634,7 +634,7 @@ public: const ScMarkData& rMark, const ScArea& rDestArea, ScDocument* pNewUndoDoc, const OUString& rNewName ); - virtual ~ScUndoUseScenario(); + virtual ~ScUndoUseScenario() override; virtual void Undo() override; virtual void Redo() override; @@ -658,7 +658,7 @@ public: const ScRange& rRange, const OUString& rName, ScDocument* pNewUndoDoc ); - virtual ~ScUndoSelectionStyle(); + virtual ~ScUndoSelectionStyle() override; virtual void Undo() override; virtual void Redo() override; @@ -682,7 +682,7 @@ class ScUndoRefreshLink: public ScSimpleUndo public: ScUndoRefreshLink( ScDocShell* pNewDocShell, ScDocument* pNewUndoDoc ); - virtual ~ScUndoRefreshLink(); + virtual ~ScUndoRefreshLink() override; virtual void Undo() override; virtual void Redo() override; @@ -703,7 +703,7 @@ public: const ScRange& rArea, ScDocument* pNewUndoDoc, const OUString& rForm ); - virtual ~ScUndoEnterMatrix(); + virtual ~ScUndoEnterMatrix() override; virtual void Undo() override; virtual void Redo() override; @@ -729,7 +729,7 @@ public: const OUString& rFltName, const OUString& rOptions, const OUString& rAreaName, const ScRange& rDestRange, sal_uLong nRefreshDelay ); - virtual ~ScUndoInsertAreaLink(); + virtual ~ScUndoInsertAreaLink() override; virtual void Undo() override; virtual void Redo() override; @@ -755,7 +755,7 @@ public: const OUString& rFltName, const OUString& rOptions, const OUString& rAreaName, const ScRange& rDestRange, sal_uLong nRefreshDelay ); - virtual ~ScUndoRemoveAreaLink(); + virtual ~ScUndoRemoveAreaLink() override; virtual void Undo() override; virtual void Redo() override; @@ -787,7 +787,7 @@ public: sal_uLong nNewRD, ScDocument* pUndo, ScDocument* pRedo, bool bDoInsert ); - virtual ~ScUndoUpdateAreaLink(); + virtual ~ScUndoUpdateAreaLink() override; virtual void Undo() override; virtual void Redo() override; @@ -821,7 +821,7 @@ class ScUndoIndent: public ScBlockUndo public: ScUndoIndent( ScDocShell* pNewDocShell, const ScMarkData& rMark, ScDocument* pNewUndoDoc, bool bIncrement ); - virtual ~ScUndoIndent(); + virtual ~ScUndoIndent() override; virtual void Undo() override; virtual void Redo() override; @@ -841,7 +841,7 @@ class ScUndoTransliterate: public ScBlockUndo public: ScUndoTransliterate( ScDocShell* pNewDocShell, const ScMarkData& rMark, ScDocument* pNewUndoDoc, sal_Int32 nType ); - virtual ~ScUndoTransliterate(); + virtual ~ScUndoTransliterate() override; virtual void Undo() override; virtual void Redo() override; @@ -861,7 +861,7 @@ class ScUndoClearItems: public ScBlockUndo public: ScUndoClearItems( ScDocShell* pNewDocShell, const ScMarkData& rMark, ScDocument* pNewUndoDoc, const sal_uInt16* pW ); - virtual ~ScUndoClearItems(); + virtual ~ScUndoClearItems() override; virtual void Undo() override; virtual void Redo() override; @@ -881,7 +881,7 @@ class ScUndoRemoveBreaks: public ScSimpleUndo public: ScUndoRemoveBreaks( ScDocShell* pNewDocShell, SCTAB nNewTab, ScDocument* pNewUndoDoc ); - virtual ~ScUndoRemoveBreaks(); + virtual ~ScUndoRemoveBreaks() override; virtual void Undo() override; virtual void Redo() override; @@ -901,7 +901,7 @@ public: ScUndoRemoveMerge( ScDocShell* pNewDocShell, const ScCellMergeOption& rOption, ScDocument* pNewUndoDoc ); - virtual ~ScUndoRemoveMerge(); + virtual ~ScUndoRemoveMerge() override; virtual void Undo() override; virtual void Redo() override; @@ -925,7 +925,7 @@ public: ScDocument* pNewUndoDoc, const SvxBoxItem& rNewOuter, const SvxBoxInfoItem& rNewInner ); - virtual ~ScUndoBorder(); + virtual ~ScUndoBorder() override; virtual void Undo() override; virtual void Redo() override; diff --git a/sc/source/ui/inc/undocell.hxx b/sc/source/ui/inc/undocell.hxx index 611fbc8ac20d..4c725dc242f7 100644 --- a/sc/source/ui/inc/undocell.hxx +++ b/sc/source/ui/inc/undocell.hxx @@ -49,7 +49,7 @@ public: SCCOL nNewCol, SCROW nNewRow, SCTAB nNewTab, const ScPatternAttr* pOldPat, const ScPatternAttr* pNewPat, const ScPatternAttr* pApplyPat ); - virtual ~ScUndoCursorAttr(); + virtual ~ScUndoCursorAttr() override; virtual void Undo() override; virtual void Redo() override; @@ -96,7 +96,7 @@ public: ScDocShell* pNewDocShell, const ScAddress& rPos, ValuesType& rOldValues, const OUString& rNewStr, EditTextObject* pObj = nullptr ); - virtual ~ScUndoEnterData(); + virtual ~ScUndoEnterData() override; virtual void Undo() override; virtual void Redo() override; @@ -124,7 +124,7 @@ public: ScDocShell* pNewDocShell, const ScAddress& rNewPos, const ScCellValue& rUndoCell, double nVal ); - virtual ~ScUndoEnterValue(); + virtual ~ScUndoEnterValue() override; virtual void Undo() override; virtual void Redo() override; @@ -147,7 +147,7 @@ class ScUndoSetCell : public ScSimpleUndo public: ScUndoSetCell( ScDocShell* pDocSh, const ScAddress& rPos, const ScCellValue& rOldVal, const ScCellValue& rNewVal ); - virtual ~ScUndoSetCell(); + virtual ~ScUndoSetCell() override; virtual void Undo() override; virtual void Redo() override; @@ -172,7 +172,7 @@ public: ScUndoPageBreak( ScDocShell* pNewDocShell, SCCOL nNewCol, SCROW nNewRow, SCTAB nNewTab, bool bNewColumn, bool bNewInsert ); - virtual ~ScUndoPageBreak(); + virtual ~ScUndoPageBreak() override; virtual void Undo() override; virtual void Redo() override; @@ -196,7 +196,7 @@ class ScUndoPrintZoom: public ScSimpleUndo public: ScUndoPrintZoom( ScDocShell* pNewDocShell, SCTAB nT, sal_uInt16 nOS, sal_uInt16 nOP, sal_uInt16 nNS, sal_uInt16 nNP ); - virtual ~ScUndoPrintZoom(); + virtual ~ScUndoPrintZoom() override; virtual void Undo() override; virtual void Redo() override; @@ -221,7 +221,7 @@ public: ScUndoThesaurus( ScDocShell* pNewDocShell, SCCOL nNewCol, SCROW nNewRow, SCTAB nNewTab, const ScCellValue& rOldText, const ScCellValue& rNewText ); - virtual ~ScUndoThesaurus(); + virtual ~ScUndoThesaurus() override; virtual void Undo() override; virtual void Redo() override; @@ -264,7 +264,7 @@ public: const ScNoteData& rNewData, SdrUndoAction* pDrawUndo ); - virtual ~ScUndoReplaceNote(); + virtual ~ScUndoReplaceNote() override; virtual void Undo() override; virtual void Redo() override; @@ -289,7 +289,7 @@ class ScUndoShowHideNote : public ScSimpleUndo { public: ScUndoShowHideNote( ScDocShell& rDocShell, const ScAddress& rPos, bool bShow ); - virtual ~ScUndoShowHideNote(); + virtual ~ScUndoShowHideNote() override; virtual void Undo() override; virtual void Redo() override; @@ -309,7 +309,7 @@ public: ScUndoDetective( ScDocShell* pNewDocShell, SdrUndoAction* pDraw, const ScDetOpData* pOperation, ScDetOpList* pUndoList = nullptr ); - virtual ~ScUndoDetective(); + virtual ~ScUndoDetective() override; virtual void Undo() override; virtual void Redo() override; @@ -332,7 +332,7 @@ public: //use nTab = -1 for global range names ScUndoRangeNames( ScDocShell* pNewDocShell, ScRangeName* pOld, ScRangeName* pNew , SCTAB nTab = -1); - virtual ~ScUndoRangeNames(); + virtual ~ScUndoRangeNames() override; virtual void Undo() override; virtual void Redo() override; @@ -361,7 +361,7 @@ class UndoSetCells : public ScSimpleUndo public: UndoSetCells( ScDocShell* pDocSh, const ScAddress& rTopPos ); - virtual ~UndoSetCells(); + virtual ~UndoSetCells() override; virtual void Undo() override; virtual void Redo() override; diff --git a/sc/source/ui/inc/undodat.hxx b/sc/source/ui/inc/undodat.hxx index 564e8979de92..140bbecd9a9a 100644 --- a/sc/source/ui/inc/undodat.hxx +++ b/sc/source/ui/inc/undodat.hxx @@ -47,7 +47,7 @@ public: SCCOLROW nNewStart, SCCOLROW nNewEnd, SCTAB nNewTab, ScDocument* pNewUndoDoc, bool bNewColumns, sal_uInt16 nNewLevel, sal_uInt16 nNewEntry, bool bNewShow ); - virtual ~ScUndoDoOutline(); + virtual ~ScUndoDoOutline() override; virtual void Undo() override; virtual void Redo() override; @@ -75,7 +75,7 @@ public: SCCOL nEndX, SCROW nEndY, SCTAB nEndZ, ScOutlineTable* pNewUndoTab, bool bNewColumns, bool bNewMake ); - virtual ~ScUndoMakeOutline(); + virtual ~ScUndoMakeOutline() override; virtual void Undo() override; virtual void Redo() override; @@ -99,7 +99,7 @@ public: SCCOLROW nNewStart, SCCOLROW nNewEnd, SCTAB nNewTab, ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab, bool bNewColumns, sal_uInt16 nNewLevel ); - virtual ~ScUndoOutlineLevel(); + virtual ~ScUndoOutlineLevel() override; virtual void Undo() override; virtual void Redo() override; @@ -126,7 +126,7 @@ public: SCCOL nEndX, SCROW nEndY, SCTAB nEndZ, ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab, bool bNewShow ); - virtual ~ScUndoOutlineBlock(); + virtual ~ScUndoOutlineBlock() override; virtual void Undo() override; virtual void Redo() override; @@ -150,7 +150,7 @@ public: SCCOL nStartX, SCROW nStartY, SCTAB nStartZ, SCCOL nEndX, SCROW nEndY, SCTAB nEndZ, ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab ); - virtual ~ScUndoRemoveAllOutlines(); + virtual ~ScUndoRemoveAllOutlines() override; virtual void Undo() override; virtual void Redo() override; @@ -173,7 +173,7 @@ public: SCCOL nStartX, SCROW nStartY, SCTAB nStartZ, SCCOL nEndX, SCROW nEndY, SCTAB nEndZ, ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab ); - virtual ~ScUndoAutoOutline(); + virtual ~ScUndoAutoOutline() override; virtual void Undo() override; virtual void Redo() override; @@ -197,7 +197,7 @@ public: ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab, // ScDBData* pNewData, ScRangeName* pNewUndoRange, ScDBCollection* pNewUndoDB ); - virtual ~ScUndoSubTotals(); + virtual ~ScUndoSubTotals() override; virtual void Undo() override; virtual void Redo() override; @@ -224,7 +224,7 @@ public: const ScQueryParam& rParam, ScDocument* pNewUndoDoc, ScDBCollection* pNewUndoDB, const ScRange* pOld, bool bSize, const ScRange* pAdvSrc ); - virtual ~ScUndoQuery(); + virtual ~ScUndoQuery() override; virtual void Undo() override; virtual void Redo() override; @@ -257,7 +257,7 @@ private: public: ScUndoAutoFilter( ScDocShell* pNewDocShell, const ScRange& rRange, const OUString& rName, bool bSet ); - virtual ~ScUndoAutoFilter(); + virtual ~ScUndoAutoFilter() override; virtual void Undo() override; virtual void Redo() override; @@ -272,7 +272,7 @@ class ScUndoDBData: public ScSimpleUndo public: ScUndoDBData( ScDocShell* pNewDocShell, ScDBCollection* pNewUndoColl, ScDBCollection* pNewRedoColl ); - virtual ~ScUndoDBData(); + virtual ~ScUndoDBData() override; virtual void Undo() override; virtual void Redo() override; @@ -294,7 +294,7 @@ public: SCCOL nNewFormula, ScDocument* pNewUndoDoc, ScDocument* pNewRedoDoc, ScDBData* pNewUndoData, ScDBData* pNewRedoData ); - virtual ~ScUndoImportData(); + virtual ~ScUndoImportData() override; virtual void Undo() override; virtual void Redo() override; @@ -325,7 +325,7 @@ public: ScDocument* pNewUndoDoc, ScOutlineTable* pNewUndoTab, ScRangeName* pNewUndoRange, ScDBCollection* pNewUndoDB, const ScRange* pOldQ, const ScRange* pNewQ ); - virtual ~ScUndoRepeatDB(); + virtual ~ScUndoRepeatDB() override; virtual void Undo() override; virtual void Redo() override; @@ -355,7 +355,7 @@ public: ScDocument* pOldDoc, ScDocument* pNewDoc, const ScDPObject* pOldObj, const ScDPObject* pNewObj, bool bMove ); - virtual ~ScUndoDataPilot(); + virtual ~ScUndoDataPilot() override; virtual void Undo() override; virtual void Redo() override; @@ -380,7 +380,7 @@ public: ScDocument* pNewUndoDoc, bool bReference, SCROW nInsCount, ScOutlineTable* pTab, ScDBData* pData ); - virtual ~ScUndoConsolidate(); + virtual ~ScUndoConsolidate() override; virtual void Undo() override; virtual void Redo() override; @@ -408,7 +408,7 @@ public: ScUndoChartData( ScDocShell* pNewDocShell, const OUString& rName, const ScRangeListRef& rNew, bool bColHdr, bool bRowHdr, bool bAdd ); - virtual ~ScUndoChartData(); + virtual ~ScUndoChartData() override; virtual void Undo() override; virtual void Redo() override; @@ -442,7 +442,7 @@ public: InsertDeleteFlags nNewFlags, ScRefUndoData* pRefData ); - virtual ~ScUndoDataForm(); + virtual ~ScUndoDataForm() override; virtual void Undo() override; virtual void Redo() override; diff --git a/sc/source/ui/inc/undodraw.hxx b/sc/source/ui/inc/undodraw.hxx index 4b91271c68b7..375283d141f4 100644 --- a/sc/source/ui/inc/undodraw.hxx +++ b/sc/source/ui/inc/undodraw.hxx @@ -34,7 +34,7 @@ class ScUndoDraw: public SfxUndoAction public: ScUndoDraw( SfxUndoAction* pUndo, ScDocShell* pDocSh ); - virtual ~ScUndoDraw(); + virtual ~ScUndoDraw() override; SfxUndoAction* GetDrawUndo() { return pDrawUndo; } void ForgetDrawUndo(); diff --git a/sc/source/ui/inc/undostyl.hxx b/sc/source/ui/inc/undostyl.hxx index fb54eb55ec02..3674b3173dd3 100644 --- a/sc/source/ui/inc/undostyl.hxx +++ b/sc/source/ui/inc/undostyl.hxx @@ -62,7 +62,7 @@ public: SfxStyleFamily eFam, const ScStyleSaveData& rOld, const ScStyleSaveData& rNew ); - virtual ~ScUndoModifyStyle(); + virtual ~ScUndoModifyStyle() override; virtual void Undo() override; virtual void Redo() override; @@ -76,7 +76,7 @@ class ScUndoApplyPageStyle: public ScSimpleUndo { public: ScUndoApplyPageStyle( ScDocShell* pDocSh, const OUString& rNewStyle ); - virtual ~ScUndoApplyPageStyle(); + virtual ~ScUndoApplyPageStyle() override; void AddSheetAction( SCTAB nTab, const OUString& rOld ); diff --git a/sc/source/ui/inc/undotab.hxx b/sc/source/ui/inc/undotab.hxx index 70a420ecb704..214881479dce 100644 --- a/sc/source/ui/inc/undotab.hxx +++ b/sc/source/ui/inc/undotab.hxx @@ -47,7 +47,7 @@ public: SCTAB nTabNum, bool bApp, const OUString& rNewName); - virtual ~ScUndoInsertTab(); + virtual ~ScUndoInsertTab() override; virtual void Undo() override; virtual void Redo() override; @@ -73,7 +73,7 @@ public: ScDocShell* pNewDocShell, SCTAB nTabNum, std::vector& newNameList); - virtual ~ScUndoInsertTables(); + virtual ~ScUndoInsertTables() override; virtual void Undo() override; virtual void Redo() override; @@ -101,7 +101,7 @@ public: const std::vector &theTabs, //SCTAB nNewTab, ScDocument* pUndoDocument, ScRefUndoData* pRefData ); - virtual ~ScUndoDeleteTab(); + virtual ~ScUndoDeleteTab() override; virtual void Undo() override; virtual void Redo() override; @@ -126,7 +126,7 @@ public: SCTAB nT, const OUString& rOldName, const OUString& rNewName); - virtual ~ScUndoRenameTab(); + virtual ~ScUndoRenameTab() override; virtual void Undo() override; virtual void Redo() override; @@ -153,7 +153,7 @@ public: ::std::vector< OUString>* pOldNames = nullptr, ::std::vector< OUString>* pNewNames = nullptr ); - virtual ~ScUndoMoveTab(); + virtual ~ScUndoMoveTab() override; virtual void Undo() override; virtual void Redo() override; @@ -180,7 +180,7 @@ public: ::std::vector* pNewTabs, ::std::vector< OUString>* pNewNames = nullptr ); - virtual ~ScUndoCopyTab(); + virtual ~ScUndoCopyTab() override; virtual void Undo() override; virtual void Redo() override; @@ -209,7 +209,7 @@ public: ScUndoTabColor( ScDocShell* pNewDocShell, const ScUndoTabColorInfo::List& rUndoTabColorList); - virtual ~ScUndoTabColor(); + virtual ~ScUndoTabColor() override; virtual void Undo() override; virtual void Redo() override; @@ -233,7 +233,7 @@ public: const OUString& rN, const OUString& rC, const Color& rCol, ScScenarioFlags nF, const ScMarkData& rMark ); - virtual ~ScUndoMakeScenario(); + virtual ~ScUndoMakeScenario() override; virtual void Undo() override; virtual void Redo() override; @@ -259,7 +259,7 @@ public: ScUndoImportTab( ScDocShell* pShell, SCTAB nNewTab, SCTAB nNewCount ); - virtual ~ScUndoImportTab(); + virtual ~ScUndoImportTab() override; virtual void Undo() override; virtual void Redo() override; @@ -283,7 +283,7 @@ public: ScUndoRemoveLink( // Call before delete! ScDocShell* pShell, const OUString& rDoc ); - virtual ~ScUndoRemoveLink(); + virtual ~ScUndoRemoveLink() override; virtual void Undo() override; virtual void Redo() override; @@ -312,7 +312,7 @@ public: ScDocShell* pShell, const std::vector& newUndoTabs, bool bNewShow ); - virtual ~ScUndoShowHideTab(); + virtual ~ScUndoShowHideTab() override; virtual void Undo() override; virtual void Redo() override; @@ -334,7 +334,7 @@ class ScUndoDocProtect : public ScSimpleUndo { public: ScUndoDocProtect(ScDocShell* pShell, ::std::unique_ptr && pProtectSettings); - virtual ~ScUndoDocProtect(); + virtual ~ScUndoDocProtect() override; virtual void Undo() override; virtual void Redo() override; @@ -356,7 +356,7 @@ class ScUndoTabProtect : public ScSimpleUndo public: ScUndoTabProtect(ScDocShell* pShell, SCTAB nTab, std::unique_ptr && pProtectSettings); - virtual ~ScUndoTabProtect(); + virtual ~ScUndoTabProtect() override; virtual void Undo() override; virtual void Redo() override; @@ -377,7 +377,7 @@ class ScUndoPrintRange : public ScSimpleUndo public: ScUndoPrintRange( ScDocShell* pShell, SCTAB nNewTab, ScPrintRangeSaver* pOld, ScPrintRangeSaver* pNew ); - virtual ~ScUndoPrintRange(); + virtual ~ScUndoPrintRange() override; virtual void Undo() override; virtual void Redo() override; @@ -404,7 +404,7 @@ public: const Color& rOCol, const Color& rNCol, ScScenarioFlags nOF, ScScenarioFlags nNF); - virtual ~ScUndoScenarioFlags(); + virtual ~ScUndoScenarioFlags() override; virtual void Undo() override; virtual void Redo() override; @@ -432,7 +432,7 @@ public: ScDocShell* pNewDocShell, const OUString& rPN, const OUString& rON, const OUString& rNN ); - virtual ~ScUndoRenameObject(); + virtual ~ScUndoRenameObject() override; virtual void Undo() override; virtual void Redo() override; @@ -453,7 +453,7 @@ class ScUndoLayoutRTL : public ScSimpleUndo { public: ScUndoLayoutRTL( ScDocShell* pShell, SCTAB nNewTab, bool bNewRTL ); - virtual ~ScUndoLayoutRTL(); + virtual ~ScUndoLayoutRTL() override; virtual void Undo() override; virtual void Redo() override; diff --git a/sc/source/ui/inc/validate.hxx b/sc/source/ui/inc/validate.hxx index 905b250fc258..fa6441c323aa 100644 --- a/sc/source/ui/inc/validate.hxx +++ b/sc/source/ui/inc/validate.hxx @@ -77,7 +77,7 @@ class ScTPValidationValue : public ScRefHandlerCaller, public SfxTabPage static const sal_uInt16 pValueRanges[]; public: explicit ScTPValidationValue( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTPValidationValue(); + virtual ~ScTPValidationValue() override; virtual void dispose() override; static VclPtr Create( vcl::Window* pParent, const SfxItemSet* rArgSet ); static const sal_uInt16* GetRanges() { return pValueRanges; } @@ -133,7 +133,7 @@ public: , m_pPage(nullptr) { } - virtual ~ScRefButtonEx(); + virtual ~ScRefButtonEx() override; virtual void dispose() override; void SetParentPage(ScTPValidationValue *pPage) { @@ -176,7 +176,7 @@ class ScValidationDlg public: explicit ScValidationDlg( vcl::Window* pParent, const SfxItemSet* pArgSet, ScTabViewShell * pTabViewSh ); - virtual ~ScValidationDlg(); + virtual ~ScValidationDlg() override; virtual void dispose() override { if( m_bOwnRefHdlr ) @@ -268,7 +268,7 @@ private: public: ScTPValidationHelp( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTPValidationHelp(); + virtual ~ScTPValidationHelp() override; virtual void dispose() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); @@ -294,7 +294,7 @@ private: public: ScTPValidationError( vcl::Window* pParent, const SfxItemSet& rArgSet ); - virtual ~ScTPValidationError(); + virtual ~ScTPValidationError() override; virtual void dispose() override; static VclPtr Create ( vcl::Window* pParent, const SfxItemSet* rArgSet ); diff --git a/sc/source/ui/inc/xmlsourcedlg.hxx b/sc/source/ui/inc/xmlsourcedlg.hxx index ab8b859c3e4e..6c4f64c5dce5 100644 --- a/sc/source/ui/inc/xmlsourcedlg.hxx +++ b/sc/source/ui/inc/xmlsourcedlg.hxx @@ -57,7 +57,7 @@ class ScXMLSourceDlg : public ScAnyRefDlg public: ScXMLSourceDlg( SfxBindings* pB, SfxChildWindow* pCW, vcl::Window* pParent, ScDocument* pDoc); - virtual ~ScXMLSourceDlg(); + virtual ~ScXMLSourceDlg() override; virtual void dispose() override; virtual bool IsRefInputMode() const override; diff --git a/sc/source/ui/optdlg/calcoptionsdlg.hxx b/sc/source/ui/optdlg/calcoptionsdlg.hxx index b507b076d864..00e624188b9a 100644 --- a/sc/source/ui/optdlg/calcoptionsdlg.hxx +++ b/sc/source/ui/optdlg/calcoptionsdlg.hxx @@ -35,7 +35,7 @@ class ScCalcOptionsDialog : public ModalDialog { public: ScCalcOptionsDialog(vcl::Window* pParent, const ScCalcConfig& rConfig, bool bWriteConfig); - virtual ~ScCalcOptionsDialog(); + virtual ~ScCalcOptionsDialog() override; virtual void dispose() override; DECL_LINK_TYPED( AsZeroModifiedHdl, Button*, void); diff --git a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx index 0eedc144ca8d..fa90bd944a23 100644 --- a/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx +++ b/sc/source/ui/sidebar/AlignmentPropertyPanel.hxx @@ -65,7 +65,7 @@ public: vcl::Window* pParent, const css::uno::Reference& rxFrame, SfxBindings* pBindings); - virtual ~AlignmentPropertyPanel(); + virtual ~AlignmentPropertyPanel() override; virtual void dispose() override; private: diff --git a/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx b/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx index 36441475b307..10b5a3757431 100644 --- a/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx +++ b/sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx @@ -74,7 +74,7 @@ public: vcl::Window* pParent, const css::uno::Reference& rxFrame, SfxBindings* pBindings); - virtual ~CellAppearancePropertyPanel(); + virtual ~CellAppearancePropertyPanel() override; virtual void dispose() override; private: diff --git a/sc/source/ui/sidebar/CellBorderStyleControl.hxx b/sc/source/ui/sidebar/CellBorderStyleControl.hxx index d957528e5a4a..a19580f1fb15 100644 --- a/sc/source/ui/sidebar/CellBorderStyleControl.hxx +++ b/sc/source/ui/sidebar/CellBorderStyleControl.hxx @@ -47,7 +47,7 @@ private: public: CellBorderStyleControl(vcl::Window* pParent, CellAppearancePropertyPanel& rPanel); - virtual ~CellBorderStyleControl(); + virtual ~CellBorderStyleControl() override; virtual void dispose() override; }; diff --git a/sc/source/ui/sidebar/CellBorderStylePopup.hxx b/sc/source/ui/sidebar/CellBorderStylePopup.hxx index 52124a8490de..7b3e82204830 100644 --- a/sc/source/ui/sidebar/CellBorderStylePopup.hxx +++ b/sc/source/ui/sidebar/CellBorderStylePopup.hxx @@ -31,7 +31,7 @@ public: CellBorderStylePopup( vcl::Window* pParent, const ::std::function& rControlCreator); - virtual ~CellBorderStylePopup(); + virtual ~CellBorderStylePopup() override; }; } } // end of namespace sc::sidebar diff --git a/sc/source/ui/sidebar/CellLineStyleControl.hxx b/sc/source/ui/sidebar/CellLineStyleControl.hxx index 165ea0e93e0e..ef74eb096a91 100644 --- a/sc/source/ui/sidebar/CellLineStyleControl.hxx +++ b/sc/source/ui/sidebar/CellLineStyleControl.hxx @@ -45,7 +45,7 @@ private: public: CellLineStyleControl(vcl::Window* pParent, CellAppearancePropertyPanel& rPanel); - virtual ~CellLineStyleControl(); + virtual ~CellLineStyleControl() override; virtual void dispose() override; void GetFocus() override; diff --git a/sc/source/ui/sidebar/CellLineStylePopup.hxx b/sc/source/ui/sidebar/CellLineStylePopup.hxx index 76ac74deeaa9..7e908291c17c 100644 --- a/sc/source/ui/sidebar/CellLineStylePopup.hxx +++ b/sc/source/ui/sidebar/CellLineStylePopup.hxx @@ -31,7 +31,7 @@ public: CellLineStylePopup( vcl::Window* pParent, const ::std::function& rControlCreator); - virtual ~CellLineStylePopup(); + virtual ~CellLineStylePopup() override; void SetLineStyleSelect(sal_uInt16 out, sal_uInt16 in, sal_uInt16 dis); }; diff --git a/sc/source/ui/sidebar/CellLineStyleValueSet.hxx b/sc/source/ui/sidebar/CellLineStyleValueSet.hxx index 3d990b788822..6ab6e7569e52 100644 --- a/sc/source/ui/sidebar/CellLineStyleValueSet.hxx +++ b/sc/source/ui/sidebar/CellLineStyleValueSet.hxx @@ -34,7 +34,7 @@ private: OUString maStrUnit[CELL_LINE_STYLE_ENTRIES]; public: CellLineStyleValueSet( vcl::Window* pParent, const ResId& rResId); - virtual ~CellLineStyleValueSet(); + virtual ~CellLineStyleValueSet() override; virtual void dispose() override; void SetUnit(const OUString* str); diff --git a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx index 1f9540e046cd..fb0f57b10509 100644 --- a/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx +++ b/sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx @@ -61,7 +61,7 @@ public: vcl::Window* pParent, const css::uno::Reference& rxFrame, SfxBindings* pBindings); - virtual ~NumberFormatPropertyPanel(); + virtual ~NumberFormatPropertyPanel() override; virtual void dispose() override; private: //ui controls diff --git a/sc/source/ui/sidebar/ScPanelFactory.hxx b/sc/source/ui/sidebar/ScPanelFactory.hxx index 989de37075fd..c04ff223d9c2 100644 --- a/sc/source/ui/sidebar/ScPanelFactory.hxx +++ b/sc/source/ui/sidebar/ScPanelFactory.hxx @@ -45,7 +45,7 @@ public: const ScPanelFactory& operator=(const ScPanelFactory&) = delete; ScPanelFactory(); - virtual ~ScPanelFactory(); + virtual ~ScPanelFactory() override; // XUIElementFactory css::uno::Reference SAL_CALL createUIElement( diff --git a/sc/source/ui/unoobj/celllistsource.hxx b/sc/source/ui/unoobj/celllistsource.hxx index 917513358d54..9f9aa76d26ac 100644 --- a/sc/source/ui/unoobj/celllistsource.hxx +++ b/sc/source/ui/unoobj/celllistsource.hxx @@ -75,7 +75,7 @@ namespace calc using OCellListSource_PBase::getFastPropertyValue; protected: - virtual ~OCellListSource( ); + virtual ~OCellListSource( ) override; protected: // XInterface diff --git a/sc/source/ui/unoobj/cellvaluebinding.hxx b/sc/source/ui/unoobj/cellvaluebinding.hxx index 7550b486163b..22ca062f50fb 100644 --- a/sc/source/ui/unoobj/cellvaluebinding.hxx +++ b/sc/source/ui/unoobj/cellvaluebinding.hxx @@ -81,7 +81,7 @@ namespace calc using OCellValueBinding_PBase::getFastPropertyValue; protected: - virtual ~OCellValueBinding( ); + virtual ~OCellValueBinding( ) override; protected: // XInterface diff --git a/sc/source/ui/unoobj/exceldetect.hxx b/sc/source/ui/unoobj/exceldetect.hxx index 98baceed7131..9830ccd6deef 100644 --- a/sc/source/ui/unoobj/exceldetect.hxx +++ b/sc/source/ui/unoobj/exceldetect.hxx @@ -23,7 +23,7 @@ class ScExcelBiffDetect : public cppu::WeakImplHelper& xContext ); - virtual ~ScExcelBiffDetect(); + virtual ~ScExcelBiffDetect() override; // XServiceInfo virtual OUString SAL_CALL getImplementationName() throw( css::uno::RuntimeException, std::exception ) override; diff --git a/sc/source/ui/unoobj/fielduno.cxx b/sc/source/ui/unoobj/fielduno.cxx index 6969bb869f9a..dbab4e97d107 100644 --- a/sc/source/ui/unoobj/fielduno.cxx +++ b/sc/source/ui/unoobj/fielduno.cxx @@ -174,7 +174,7 @@ class ScUnoEditEngine : public ScEditEngineDefaulter public: explicit ScUnoEditEngine(ScEditEngineDefaulter* pSource); - virtual ~ScUnoEditEngine(); + virtual ~ScUnoEditEngine() override; virtual OUString CalcFieldValue( const SvxFieldItem& rField, sal_Int32 nPara, sal_Int32 nPos, Color*& rTxtColor, Color*& rFldColor ) override; diff --git a/sc/source/ui/unoobj/scdetect.hxx b/sc/source/ui/unoobj/scdetect.hxx index 30bcb9563e36..f5e00db299d6 100644 --- a/sc/source/ui/unoobj/scdetect.hxx +++ b/sc/source/ui/unoobj/scdetect.hxx @@ -40,7 +40,7 @@ class ScFilterDetect : public ::cppu::WeakImplHelper< css::document::XExtendedFi { public: explicit ScFilterDetect( const css::uno::Reference& xContext ); - virtual ~ScFilterDetect(); + virtual ~ScFilterDetect() override; /* XServiceInfo */ virtual OUString SAL_CALL getImplementationName() throw( css::uno::RuntimeException, std::exception ) override; diff --git a/sc/source/ui/vba/vbaapplication.hxx b/sc/source/ui/vba/vbaapplication.hxx index c898e5a74e54..3890bd31f641 100644 --- a/sc/source/ui/vba/vbaapplication.hxx +++ b/sc/source/ui/vba/vbaapplication.hxx @@ -44,7 +44,7 @@ protected: public: explicit ScVbaApplication( const css::uno::Reference< css::uno::XComponentContext >& m_xContext ); - virtual ~ScVbaApplication(); + virtual ~ScVbaApplication() override; /** Returns true, if VBA document events are enabled. */ static bool getDocumentEventsEnabled(); diff --git a/sc/source/ui/vba/vbaassistant.hxx b/sc/source/ui/vba/vbaassistant.hxx index 0736494d97ee..fea786bd24d5 100644 --- a/sc/source/ui/vba/vbaassistant.hxx +++ b/sc/source/ui/vba/vbaassistant.hxx @@ -40,7 +40,7 @@ private: sal_Int32 m_nAnimation; public: ScVbaAssistant( const css::uno::Reference< ov::XHelperInterface >& rParent, const css::uno::Reference< css::uno::XComponentContext >& rContext ); - virtual ~ScVbaAssistant(); + virtual ~ScVbaAssistant() override; // XAssistant virtual sal_Bool SAL_CALL getOn() throw (css::uno::RuntimeException, std::exception) override; virtual void SAL_CALL setOn( sal_Bool _on ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbaborders.hxx b/sc/source/ui/vba/vbaborders.hxx index 0b961faef6e0..664c7f5bea79 100644 --- a/sc/source/ui/vba/vbaborders.hxx +++ b/sc/source/ui/vba/vbaborders.hxx @@ -37,7 +37,7 @@ class ScVbaBorders : public ScVbaBorders_BASE css::uno::Reference< css::beans::XPropertySet > m_xProps; public: ScVbaBorders( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::table::XCellRange >& xRange, ScVbaPalette& rPalette ); - virtual ~ScVbaBorders() {} + virtual ~ScVbaBorders() override {} // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbacharacters.hxx b/sc/source/ui/vba/vbacharacters.hxx index 9b7733dd8e35..258d4079c9e0 100644 --- a/sc/source/ui/vba/vbacharacters.hxx +++ b/sc/source/ui/vba/vbacharacters.hxx @@ -40,7 +40,7 @@ private: public: ScVbaCharacters( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const ScVbaPalette& dPalette, const css::uno::Reference< css::text::XSimpleText >& xRange, const css::uno::Any& Start, const css::uno::Any& Length, bool bReplace = false ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException ); - virtual ~ScVbaCharacters() {} + virtual ~ScVbaCharacters() override {} // Attributes virtual OUString SAL_CALL getCaption() throw (css::uno::RuntimeException, std::exception) override; virtual void SAL_CALL setCaption( const OUString& _caption ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbacomment.hxx b/sc/source/ui/vba/vbacomment.hxx index da75ff9de27d..c257d4fc9612 100644 --- a/sc/source/ui/vba/vbacomment.hxx +++ b/sc/source/ui/vba/vbacomment.hxx @@ -48,7 +48,7 @@ public: const css::uno::Reference< css::frame::XModel >& xModel, const css::uno::Reference< css::table::XCellRange >& xRange ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException ); - virtual ~ScVbaComment() {} + virtual ~ScVbaComment() override {} // Attributes virtual OUString SAL_CALL getAuthor() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbacomments.hxx b/sc/source/ui/vba/vbacomments.hxx index dd5e9a85c039..b310e8a2c429 100644 --- a/sc/source/ui/vba/vbacomments.hxx +++ b/sc/source/ui/vba/vbacomments.hxx @@ -36,7 +36,7 @@ public: const css::uno::Reference< css::frame::XModel >& xModel, const css::uno::Reference< css::container::XIndexAccess >& xIndexAccess ); - virtual ~ScVbaComments() {} + virtual ~ScVbaComments() override {} // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbadialog.hxx b/sc/source/ui/vba/vbadialog.hxx index 376d9198673e..8f56fb8e7986 100644 --- a/sc/source/ui/vba/vbadialog.hxx +++ b/sc/source/ui/vba/vbadialog.hxx @@ -30,7 +30,7 @@ class ScVbaDialog : public ScVbaDialog_BASE { public: ScVbaDialog( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::frame::XModel >& xModel, sal_Int32 nIndex ):ScVbaDialog_BASE( xParent, xContext, xModel, nIndex ) {} - virtual ~ScVbaDialog() {} + virtual ~ScVbaDialog() override {} // Methods virtual OUString mapIndexToName( sal_Int32 nIndex ) override; diff --git a/sc/source/ui/vba/vbadialogs.hxx b/sc/source/ui/vba/vbadialogs.hxx index ed974d4fee91..7d6991e4d7f7 100644 --- a/sc/source/ui/vba/vbadialogs.hxx +++ b/sc/source/ui/vba/vbadialogs.hxx @@ -32,7 +32,7 @@ class ScVbaDialogs : public ScVbaDialogs_BASE { public: ScVbaDialogs( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::frame::XModel >& xModel ): ScVbaDialogs_BASE( xParent, xContext, xModel ) {} - virtual ~ScVbaDialogs() {} + virtual ~ScVbaDialogs() override {} // XCollection virtual css::uno::Any SAL_CALL Item( const css::uno::Any& Index ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbaeventshelper.cxx b/sc/source/ui/vba/vbaeventshelper.cxx index 8778b33402b5..431fe640987b 100644 --- a/sc/source/ui/vba/vbaeventshelper.cxx +++ b/sc/source/ui/vba/vbaeventshelper.cxx @@ -116,7 +116,7 @@ class ScVbaEventListener : public ::cppu::WeakImplHelper< awt::XTopWindowListene { public: ScVbaEventListener( ScVbaEventsHelper& rVbaEvents, const uno::Reference< frame::XModel >& rxModel, ScDocShell* pDocShell ); - virtual ~ScVbaEventListener(); + virtual ~ScVbaEventListener() override; /** Starts listening to the passed document controller. */ void startControllerListening( const uno::Reference< frame::XController >& rxController ); diff --git a/sc/source/ui/vba/vbaeventshelper.hxx b/sc/source/ui/vba/vbaeventshelper.hxx index 6d0dbcc0d26b..7ea02275cc06 100644 --- a/sc/source/ui/vba/vbaeventshelper.hxx +++ b/sc/source/ui/vba/vbaeventshelper.hxx @@ -33,7 +33,7 @@ public: ScVbaEventsHelper( const css::uno::Sequence< css::uno::Any >& rArgs, const css::uno::Reference< css::uno::XComponentContext >& rxContext ); - virtual ~ScVbaEventsHelper(); + virtual ~ScVbaEventsHelper() override; virtual void SAL_CALL notifyEvent( const css::document::EventObject& rEvent ) throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbafont.hxx b/sc/source/ui/vba/vbafont.hxx index 7a8032a2dfe2..c212f8d0c8ef 100644 --- a/sc/source/ui/vba/vbafont.hxx +++ b/sc/source/ui/vba/vbafont.hxx @@ -43,7 +43,7 @@ public: const ScVbaPalette& dPalette, const css::uno::Reference< css::beans::XPropertySet >& xPropertySet, ScCellRangeObj* pRangeObj = nullptr, bool bFormControl = false ) throw ( css::uno::RuntimeException ); - virtual ~ScVbaFont();// {} + virtual ~ScVbaFont() override;// {} // Attributes virtual css::uno::Any SAL_CALL getSize() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbaglobals.hxx b/sc/source/ui/vba/vbaglobals.hxx index fc3fe0536d54..88f538943df9 100644 --- a/sc/source/ui/vba/vbaglobals.hxx +++ b/sc/source/ui/vba/vbaglobals.hxx @@ -43,7 +43,7 @@ public: ScVbaGlobals( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& rxContext ); - virtual ~ScVbaGlobals(); + virtual ~ScVbaGlobals() override; // XGlobals virtual css::uno::Reference< ov::excel::XWorkbook > SAL_CALL getActiveWorkbook() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbahyperlink.hxx b/sc/source/ui/vba/vbahyperlink.hxx index 17d6c70c2f68..dd079ce0570d 100644 --- a/sc/source/ui/vba/vbahyperlink.hxx +++ b/sc/source/ui/vba/vbahyperlink.hxx @@ -42,7 +42,7 @@ public: const css::uno::Any& rAddress, const css::uno::Any& rSubAddress, const css::uno::Any& rScreenTip, const css::uno::Any& rTextToDisplay ) throw (css::uno::RuntimeException); - virtual ~ScVbaHyperlink(); + virtual ~ScVbaHyperlink() override; // Attributes virtual OUString SAL_CALL getName() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbahyperlinks.cxx b/sc/source/ui/vba/vbahyperlinks.cxx index 8e587dd0bb52..b64a09edb31a 100644 --- a/sc/source/ui/vba/vbahyperlinks.cxx +++ b/sc/source/ui/vba/vbahyperlinks.cxx @@ -106,7 +106,7 @@ class ScVbaHlinkContainer : public ::cppu::WeakImplHelper< container::XIndexAcce public: explicit ScVbaHlinkContainer() throw (uno::RuntimeException); explicit ScVbaHlinkContainer( const ScVbaHlinkContainerRef& rxSheetContainer, const ScRangeList& rScRanges ) throw (uno::RuntimeException); - virtual ~ScVbaHlinkContainer(); + virtual ~ScVbaHlinkContainer() override; /** Inserts the passed hyperlink into the collection. Will remove a Hyperlink object with the same anchor as the passed Hyperlink object. */ diff --git a/sc/source/ui/vba/vbahyperlinks.hxx b/sc/source/ui/vba/vbahyperlinks.hxx index a5233b9632da..12297fe54ced 100644 --- a/sc/source/ui/vba/vbahyperlinks.hxx +++ b/sc/source/ui/vba/vbahyperlinks.hxx @@ -107,7 +107,7 @@ public: const css::uno::Reference< css::uno::XComponentContext >& rxContext, const ScVbaHyperlinksRef& rxSheetHlinks, const ScRangeList& rScRanges ) throw (css::uno::RuntimeException); - virtual ~ScVbaHyperlinks(); + virtual ~ScVbaHyperlinks() override; // XHyperlinks virtual css::uno::Reference< ov::excel::XHyperlink > SAL_CALL Add( diff --git a/sc/source/ui/vba/vbainterior.hxx b/sc/source/ui/vba/vbainterior.hxx index 683e002faa66..8c0718d95f88 100644 --- a/sc/source/ui/vba/vbainterior.hxx +++ b/sc/source/ui/vba/vbainterior.hxx @@ -59,7 +59,7 @@ public: ScVbaInterior( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::beans::XPropertySet >& xProps, ScDocument* pScDoc = nullptr) throw ( css::lang::IllegalArgumentException); - virtual ~ScVbaInterior(){} + virtual ~ScVbaInterior() override {} virtual css::uno::Any SAL_CALL getColor() throw (css::uno::RuntimeException, std::exception) override ; virtual void SAL_CALL setColor( const css::uno::Any& _color ) throw (css::uno::RuntimeException, std::exception) override ; diff --git a/sc/source/ui/vba/vbamenubars.hxx b/sc/source/ui/vba/vbamenubars.hxx index 57e234cbf3d1..59e0e6ead33c 100644 --- a/sc/source/ui/vba/vbamenubars.hxx +++ b/sc/source/ui/vba/vbamenubars.hxx @@ -25,7 +25,7 @@ private: public: ScVbaMenuBars( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< ov::XCommandBars >& xCommandBars ) throw (css::uno::RuntimeException); - virtual ~ScVbaMenuBars(); + virtual ~ScVbaMenuBars() override; // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbaname.hxx b/sc/source/ui/vba/vbaname.hxx index b79f104383d5..c2b049948e8b 100644 --- a/sc/source/ui/vba/vbaname.hxx +++ b/sc/source/ui/vba/vbaname.hxx @@ -38,7 +38,7 @@ class ScVbaName : public NameImpl_BASE void setContent( const OUString& sContent, const formula::FormulaGrammar::Grammar eGrammar ); public: ScVbaName( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::sheet::XNamedRange >& xName , const css::uno::Reference< css::sheet::XNamedRanges >& xNames , const css::uno::Reference< css::frame::XModel >& xModel ); - virtual ~ScVbaName(); + virtual ~ScVbaName() override; // Attributes virtual OUString SAL_CALL getName() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbanames.hxx b/sc/source/ui/vba/vbanames.hxx index 1e16fe38ec4e..912171f9ee21 100644 --- a/sc/source/ui/vba/vbanames.hxx +++ b/sc/source/ui/vba/vbanames.hxx @@ -43,7 +43,7 @@ public: ScDocument* getScDocument(); - virtual ~ScVbaNames(); + virtual ~ScVbaNames() override; // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbaoutline.hxx b/sc/source/ui/vba/vbaoutline.hxx index c2771d6aa9f4..afa2f90330f3 100644 --- a/sc/source/ui/vba/vbaoutline.hxx +++ b/sc/source/ui/vba/vbaoutline.hxx @@ -33,7 +33,7 @@ public: ScVbaOutline( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, css::uno::Reference const & outline): ScVbaOutline_BASE( xParent, xContext) , mxOutline(outline) {} - virtual ~ScVbaOutline(){} + virtual ~ScVbaOutline() override {} virtual void SAL_CALL ShowLevels( const css::uno::Any& RowLevels, const css::uno::Any& ColumnLevels ) throw (css::uno::RuntimeException, std::exception) override ; // XHelperInterface diff --git a/sc/source/ui/vba/vbapagebreak.hxx b/sc/source/ui/vba/vbapagebreak.hxx index 01a12cbf9272..285a6ab30f1d 100644 --- a/sc/source/ui/vba/vbapagebreak.hxx +++ b/sc/source/ui/vba/vbapagebreak.hxx @@ -61,7 +61,7 @@ public: css::sheet::TablePageBreakData aTablePageBreakData) throw (css::uno::RuntimeException): ScVbaHPageBreak_BASE( xParent,xContext,xProps,aTablePageBreakData ){} - virtual ~ScVbaHPageBreak(){} + virtual ~ScVbaHPageBreak() override {} // XHelperInterface virtual OUString getServiceImplName() override; @@ -79,7 +79,7 @@ public: css::uno::Reference< css::beans::XPropertySet >& xProps, css::sheet::TablePageBreakData aTablePageBreakData) throw (css::uno::RuntimeException); - virtual ~ScVbaVPageBreak(); + virtual ~ScVbaVPageBreak() override; // XHelperInterface virtual OUString getServiceImplName() override; diff --git a/sc/source/ui/vba/vbapagebreaks.hxx b/sc/source/ui/vba/vbapagebreaks.hxx index f090f4bc90db..62cd1b7c06fc 100644 --- a/sc/source/ui/vba/vbapagebreaks.hxx +++ b/sc/source/ui/vba/vbapagebreaks.hxx @@ -42,7 +42,7 @@ public: ScVbaHPageBreaks( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, css::uno::Reference< css::sheet::XSheetPageBreak >& xSheetPageBreak) throw (css::uno::RuntimeException); - virtual ~ScVbaHPageBreaks(){} + virtual ~ScVbaHPageBreaks() override {} // XHPageBreaks virtual css::uno::Any SAL_CALL Add( const css::uno::Any& Before) throw ( css::script::BasicErrorException, css::uno::RuntimeException, std::exception) override; @@ -67,7 +67,7 @@ public: const css::uno::Reference< css::uno::XComponentContext >& xContext, css::uno::Reference< css::sheet::XSheetPageBreak >& xSheetPageBreak ) throw ( css::uno::RuntimeException ); - virtual ~ScVbaVPageBreaks(); + virtual ~ScVbaVPageBreaks() override; // XVPageBreaks virtual css::uno::Any SAL_CALL Add( const css::uno::Any& Before ) throw ( css::script::BasicErrorException, css::uno::RuntimeException, std::exception ) override; diff --git a/sc/source/ui/vba/vbapagesetup.hxx b/sc/source/ui/vba/vbapagesetup.hxx index c4b2a8420cea..37ef8172d991 100644 --- a/sc/source/ui/vba/vbapagesetup.hxx +++ b/sc/source/ui/vba/vbapagesetup.hxx @@ -39,7 +39,7 @@ public: const css::uno::Reference< css::uno::XComponentContext >& xContext, const css::uno::Reference< css::sheet::XSpreadsheet>& xSheet, const css::uno::Reference< css::frame::XModel >& xModel) throw (css::uno::RuntimeException); - virtual ~ScVbaPageSetup(){} + virtual ~ScVbaPageSetup() override {} // Attribute virtual OUString SAL_CALL getPrintArea() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbapivottables.hxx b/sc/source/ui/vba/vbapivottables.hxx index 531c91b9f2e5..9edeedc2dda1 100644 --- a/sc/source/ui/vba/vbapivottables.hxx +++ b/sc/source/ui/vba/vbapivottables.hxx @@ -35,7 +35,7 @@ class ScVbaPivotTables : public ScVbaPivotTables_BASE public: ScVbaPivotTables( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::container::XIndexAccess >& xIndexAccess ); - virtual ~ScVbaPivotTables() {} + virtual ~ScVbaPivotTables() override {} // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbarange.hxx b/sc/source/ui/vba/vbarange.hxx index ed2a5601abaa..6ebc7bbd7db8 100644 --- a/sc/source/ui/vba/vbarange.hxx +++ b/sc/source/ui/vba/vbarange.hxx @@ -136,7 +136,7 @@ public: const ScRangeList& getScRangeList() throw (css::uno::RuntimeException); static const ScRangeList& getScRangeList( const css::uno::Reference< ov::excel::XRange >& rxRange ) throw (css::uno::RuntimeException); - virtual ~ScVbaRange(); + virtual ~ScVbaRange() override; virtual css::uno::Reference< ov::XHelperInterface > thisHelperIface() override { return this; } bool isSingleCellRange(); diff --git a/sc/source/ui/vba/vbasheetobject.hxx b/sc/source/ui/vba/vbasheetobject.hxx index bcc9f86250b3..1b05220a4568 100644 --- a/sc/source/ui/vba/vbasheetobject.hxx +++ b/sc/source/ui/vba/vbasheetobject.hxx @@ -45,7 +45,7 @@ public: const ScVbaPalette& rPalette, const css::uno::Any& rStart, const css::uno::Any& rLength ) throw (css::uno::RuntimeException); - virtual ~ScVbaButtonCharacters(); + virtual ~ScVbaButtonCharacters() override; // XCharacters attributes virtual OUString SAL_CALL getCaption() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbasheetobjects.hxx b/sc/source/ui/vba/vbasheetobjects.hxx index ebab4216d3cd..40e2a159e2ad 100644 --- a/sc/source/ui/vba/vbasheetobjects.hxx +++ b/sc/source/ui/vba/vbasheetobjects.hxx @@ -43,7 +43,7 @@ class ScVbaSheetObjectsBase : public ScVbaSheetObjects_BASE { public: explicit ScVbaSheetObjectsBase( const ScVbaObjectContainerRef& rxContainer ) throw (css::uno::RuntimeException); - virtual ~ScVbaSheetObjectsBase(); + virtual ~ScVbaSheetObjectsBase() override; /** Updates the collection by fetching all shapes from the draw page. */ void collectShapes() throw (css::uno::RuntimeException); diff --git a/sc/source/ui/vba/vbastyle.hxx b/sc/source/ui/vba/vbastyle.hxx index efeed19e1ec7..afefee39e059 100644 --- a/sc/source/ui/vba/vbastyle.hxx +++ b/sc/source/ui/vba/vbastyle.hxx @@ -37,7 +37,7 @@ protected: public: ScVbaStyle( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const OUString& sStyleName, const css::uno::Reference< css::frame::XModel >& _xModel ) throw ( css::script::BasicErrorException, css::uno::RuntimeException ); ScVbaStyle( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::beans::XPropertySet >& _xPropertySet, const css::uno::Reference< css::frame::XModel >& _xModel ) throw ( css::script::BasicErrorException, css::uno::RuntimeException ); - virtual ~ScVbaStyle(){} + virtual ~ScVbaStyle() override {} static css::uno::Reference< css::container::XNameAccess > getStylesNameContainer( const css::uno::Reference< css::frame::XModel >& xModel ) throw( css::uno::RuntimeException ); virtual css::uno::Reference< ov::XHelperInterface > thisHelperIface() override { return this; }; // XStyle Methods diff --git a/sc/source/ui/vba/vbatextframe.hxx b/sc/source/ui/vba/vbatextframe.hxx index c50d2bc7549c..0e65fa5257b0 100644 --- a/sc/source/ui/vba/vbatextframe.hxx +++ b/sc/source/ui/vba/vbatextframe.hxx @@ -30,7 +30,7 @@ class ScVbaTextFrame : public ScVbaTextFrame_BASE { public: ScVbaTextFrame( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext > const& xContext ) throw ( css::lang::IllegalArgumentException ); - virtual ~ScVbaTextFrame() {} + virtual ~ScVbaTextFrame() override {} // Methods virtual css::uno::Any SAL_CALL Characters( ) throw (css::uno::RuntimeException, std::exception) override; // XHelperInterface diff --git a/sc/source/ui/vba/vbawindows.hxx b/sc/source/ui/vba/vbawindows.hxx index 8735dd0c8f72..2d72b463002e 100644 --- a/sc/source/ui/vba/vbawindows.hxx +++ b/sc/source/ui/vba/vbawindows.hxx @@ -32,7 +32,7 @@ class ScVbaWindows : public ScVbaWindows_BASE { public: ScVbaWindows( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext ); - virtual ~ScVbaWindows() {} + virtual ~ScVbaWindows() override {} // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbaworkbook.hxx b/sc/source/ui/vba/vbaworkbook.hxx index 80b89523cebc..34bb2ad6b95e 100644 --- a/sc/source/ui/vba/vbaworkbook.hxx +++ b/sc/source/ui/vba/vbaworkbook.hxx @@ -38,7 +38,7 @@ public: ScVbaWorkbook( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext, css::uno::Reference< css::frame::XModel > const & xModel ); ScVbaWorkbook( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ); - virtual ~ScVbaWorkbook() {} + virtual ~ScVbaWorkbook() override {} // Attributes virtual sal_Bool SAL_CALL getProtectStructure() throw (css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/vba/vbaworkbooks.hxx b/sc/source/ui/vba/vbaworkbooks.hxx index ec75007dba74..f902af3e5dc2 100644 --- a/sc/source/ui/vba/vbaworkbooks.hxx +++ b/sc/source/ui/vba/vbaworkbooks.hxx @@ -37,7 +37,7 @@ private: static sal_Int16& getCurrentDelim(){ static sal_Int16 nDelim = 44; return nDelim; } public: ScVbaWorkbooks( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext ); - virtual ~ScVbaWorkbooks() {} + virtual ~ScVbaWorkbooks() override {} // XEnumerationAccess virtual css::uno::Type SAL_CALL getElementType() throw (css::uno::RuntimeException) override; diff --git a/sc/source/ui/vba/vbaworksheet.hxx b/sc/source/ui/vba/vbaworksheet.hxx index 2a6b66e51b55..69eaf1979daf 100644 --- a/sc/source/ui/vba/vbaworksheet.hxx +++ b/sc/source/ui/vba/vbaworksheet.hxx @@ -70,7 +70,7 @@ public: const css::uno::Reference< css::frame::XModel >& xModel )throw (css::uno::RuntimeException) ; ScVbaWorksheet( css::uno::Sequence< css::uno::Any > const& aArgs, css::uno::Reference< css::uno::XComponentContext >const& xContext ) throw ( css::lang::IllegalArgumentException, css::uno::RuntimeException ); - virtual ~ScVbaWorksheet(); + virtual ~ScVbaWorksheet() override; const css::uno::Reference< css::frame::XModel >& getModel() { return mxModel; } diff --git a/sc/source/ui/vba/vbaworksheets.hxx b/sc/source/ui/vba/vbaworksheets.hxx index fcd162b19a89..286f68e68a39 100644 --- a/sc/source/ui/vba/vbaworksheets.hxx +++ b/sc/source/ui/vba/vbaworksheets.hxx @@ -41,7 +41,7 @@ protected: public: ScVbaWorksheets( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::container::XIndexAccess >& xSheets, const css::uno::Reference< css::frame::XModel >& xModel ); ScVbaWorksheets( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext > & xContext, const css::uno::Reference< css::container::XEnumerationAccess >& xEnum, const css::uno::Reference< css::frame::XModel >& xModel ); - virtual ~ScVbaWorksheets() {} + virtual ~ScVbaWorksheets() override {} bool isSelectedSheets(); diff --git a/sc/source/ui/vba/vbawsfunction.hxx b/sc/source/ui/vba/vbawsfunction.hxx index af3481e48861..d491777a82d7 100644 --- a/sc/source/ui/vba/vbawsfunction.hxx +++ b/sc/source/ui/vba/vbawsfunction.hxx @@ -32,7 +32,7 @@ class ScVbaWSFunction : public ScVbaWSFunction_BASE { public: ScVbaWSFunction( const css::uno::Reference< ov::XHelperInterface >& xParent, const css::uno::Reference< css::uno::XComponentContext >& xContext); - virtual ~ScVbaWSFunction(){} + virtual ~ScVbaWSFunction() override {} virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL getIntrospection() throw(css::uno::RuntimeException, std::exception) override; virtual css::uno::Any SAL_CALL invoke(const OUString& FunctionName, const css::uno::Sequence< css::uno::Any >& Params, css::uno::Sequence< sal_Int16 >& OutParamIndex, css::uno::Sequence< css::uno::Any >& OutParam) throw(css::lang::IllegalArgumentException, css::script::CannotConvertException, css::reflection::InvocationTargetException, css::uno::RuntimeException, std::exception) override; diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx index 220cd6f7f31f..6d32198d0349 100644 --- a/sc/source/ui/view/gridwin.cxx +++ b/sc/source/ui/view/gridwin.cxx @@ -223,7 +223,7 @@ protected: public: ScFilterListBox( vcl::Window* pParent, ScGridWindow* pGrid, SCCOL nNewCol, SCROW nNewRow, ScFilterBoxMode eNewMode ); - virtual ~ScFilterListBox(); + virtual ~ScFilterListBox() override; virtual void dispose() override; virtual bool PreNotify( NotifyEvent& rNEvt ) override; @@ -330,7 +330,7 @@ class ScFilterFloatingWindow : public FloatingWindow { public: ScFilterFloatingWindow( vcl::Window* pParent, WinBits nStyle = WB_STDFLOATWIN ); - virtual ~ScFilterFloatingWindow(); + virtual ~ScFilterFloatingWindow() override; virtual void dispose() override; }; -- cgit