summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2016-09-13 13:09:01 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-09-13 13:19:22 +0200
commit91dd2db17bd6cb9b357d1d69b187174e31eabef0 (patch)
treed634de3a1a6820904b5699c2136b79b1a5a807c7 /sc
parent6f8ea7e89ea190b9462c945d55a3ad8777b2f3ef (diff)
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
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/AccessibleFilterMenu.hxx2
-rw-r--r--sc/inc/AccessibleFilterMenuItem.hxx2
-rw-r--r--sc/inc/AccessibleFilterTopWindow.hxx2
-rw-r--r--sc/inc/AccessibleGlobal.hxx2
-rw-r--r--sc/inc/NumberFormatControl.hxx2
-rw-r--r--sc/inc/addruno.hxx2
-rw-r--r--sc/inc/afmtuno.hxx6
-rw-r--r--sc/inc/appluno.hxx6
-rw-r--r--sc/inc/arealink.hxx2
-rw-r--r--sc/inc/attrib.hxx18
-rw-r--r--sc/inc/bulkdatahint.hxx2
-rw-r--r--sc/inc/cellsuno.hxx28
-rw-r--r--sc/inc/chart2uno.hxx10
-rw-r--r--sc/inc/chartlis.hxx4
-rw-r--r--sc/inc/chartuno.hxx4
-rw-r--r--sc/inc/chgtrack.hxx10
-rw-r--r--sc/inc/clipcontext.hxx8
-rw-r--r--sc/inc/colorscale.hxx4
-rw-r--r--sc/inc/compiler.hxx2
-rw-r--r--sc/inc/conditio.hxx6
-rw-r--r--sc/inc/confuno.hxx2
-rw-r--r--sc/inc/cursuno.hxx2
-rw-r--r--sc/inc/dapiuno.hxx22
-rw-r--r--sc/inc/datauno.hxx24
-rw-r--r--sc/inc/dbdata.hxx4
-rw-r--r--sc/inc/defaultsoptions.hxx2
-rw-r--r--sc/inc/defltuno.hxx2
-rw-r--r--sc/inc/dispuno.hxx4
-rw-r--r--sc/inc/dociter.hxx4
-rw-r--r--sc/inc/docoptio.hxx2
-rw-r--r--sc/inc/docpool.hxx2
-rw-r--r--sc/inc/docuno.hxx16
-rw-r--r--sc/inc/dpfilteredcache.hxx4
-rw-r--r--sc/inc/dpgroup.hxx2
-rw-r--r--sc/inc/dpsdbtab.hxx2
-rw-r--r--sc/inc/dpshttab.hxx2
-rw-r--r--sc/inc/dptabsrc.hxx18
-rw-r--r--sc/inc/drawpage.hxx2
-rw-r--r--sc/inc/drdefuno.hxx2
-rw-r--r--sc/inc/drwlayer.hxx10
-rw-r--r--sc/inc/editsrc.hxx10
-rw-r--r--sc/inc/editutil.hxx2
-rw-r--r--sc/inc/eventuno.hxx2
-rw-r--r--sc/inc/externalrefmgr.hxx4
-rw-r--r--sc/inc/fielduno.hxx6
-rw-r--r--sc/inc/filtuno.hxx2
-rw-r--r--sc/inc/fmtuno.hxx6
-rw-r--r--sc/inc/forbiuno.hxx2
-rw-r--r--sc/inc/formulacell.hxx2
-rw-r--r--sc/inc/formulagroup.hxx2
-rw-r--r--sc/inc/formulaopt.hxx2
-rw-r--r--sc/inc/funcuno.hxx2
-rw-r--r--sc/inc/grouparealistener.hxx2
-rw-r--r--sc/inc/hints.hxx12
-rw-r--r--sc/inc/linkuno.hxx18
-rw-r--r--sc/inc/listenerquery.hxx4
-rw-r--r--sc/inc/lookupcache.hxx2
-rw-r--r--sc/inc/miscuno.hxx4
-rw-r--r--sc/inc/nameuno.hxx12
-rw-r--r--sc/inc/notesuno.hxx2
-rw-r--r--sc/inc/optuno.hxx2
-rw-r--r--sc/inc/pageuno.hxx2
-rw-r--r--sc/inc/patattr.hxx2
-rw-r--r--sc/inc/printopt.hxx2
-rw-r--r--sc/inc/queryparam.hxx8
-rw-r--r--sc/inc/rangelst.hxx4
-rw-r--r--sc/inc/refhint.hxx12
-rw-r--r--sc/inc/refreshtimer.hxx2
-rw-r--r--sc/inc/scmatrix.hxx4
-rw-r--r--sc/inc/scmod.hxx2
-rw-r--r--sc/inc/shapeuno.hxx2
-rw-r--r--sc/inc/srchuno.hxx2
-rw-r--r--sc/inc/stlpool.hxx2
-rw-r--r--sc/inc/stlsheet.hxx2
-rw-r--r--sc/inc/styleuno.hxx6
-rw-r--r--sc/inc/tablink.hxx2
-rw-r--r--sc/inc/tabprotection.hxx4
-rw-r--r--sc/inc/targuno.hxx6
-rw-r--r--sc/inc/textuno.hxx16
-rw-r--r--sc/inc/token.hxx14
-rw-r--r--sc/inc/tokenarray.hxx2
-rw-r--r--sc/inc/tokenuno.hxx2
-rw-r--r--sc/inc/undorangename.hxx4
-rw-r--r--sc/inc/unoreflist.hxx2
-rw-r--r--sc/inc/userdat.hxx4
-rw-r--r--sc/inc/validat.hxx2
-rw-r--r--sc/inc/viewopti.hxx2
-rw-r--r--sc/inc/viewuno.hxx8
-rw-r--r--sc/qa/unit/helper/qahelper.hxx2
-rw-r--r--sc/qa/unit/ucalc.hxx2
-rw-r--r--sc/source/core/data/column.cxx6
-rw-r--r--sc/source/core/data/dpgroup.cxx4
-rw-r--r--sc/source/core/inc/addinlis.hxx2
-rw-r--r--sc/source/core/inc/adiasync.hxx2
-rw-r--r--sc/source/core/inc/ddelink.hxx2
-rw-r--r--sc/source/core/inc/doubleref.hxx4
-rw-r--r--sc/source/core/inc/formulagroupcl.hxx2
-rw-r--r--sc/source/core/inc/poolhelp.hxx2
-rw-r--r--sc/source/core/opencl/formulagroupcl.cxx4
-rw-r--r--sc/source/core/opencl/opbase.hxx4
-rw-r--r--sc/source/filter/excel/xedbdata.cxx4
-rw-r--r--sc/source/filter/excel/xelink.cxx2
-rw-r--r--sc/source/filter/excel/xetable.cxx2
-rw-r--r--sc/source/filter/excel/xltoolbar.hxx8
-rw-r--r--sc/source/filter/inc/XclExpChangeTrack.hxx28
-rw-r--r--sc/source/filter/inc/XclImpChangeTrack.hxx4
-rw-r--r--sc/source/filter/inc/biffcodec.hxx2
-rw-r--r--sc/source/filter/inc/colrowst.hxx2
-rw-r--r--sc/source/filter/inc/eeimport.hxx2
-rw-r--r--sc/source/filter/inc/excdoc.hxx4
-rw-r--r--sc/source/filter/inc/excelchartconverter.hxx2
-rw-r--r--sc/source/filter/inc/excelfilter.hxx2
-rw-r--r--sc/source/filter/inc/excform.hxx4
-rw-r--r--sc/source/filter/inc/excimp8.hxx2
-rw-r--r--sc/source/filter/inc/excrecds.hxx4
-rw-r--r--sc/source/filter/inc/exp_op.hxx4
-rw-r--r--sc/source/filter/inc/formel.hxx4
-rw-r--r--sc/source/filter/inc/formulabase.hxx2
-rw-r--r--sc/source/filter/inc/formulaparser.hxx2
-rw-r--r--sc/source/filter/inc/htmlexp.hxx2
-rw-r--r--sc/source/filter/inc/htmlimp.hxx2
-rw-r--r--sc/source/filter/inc/htmlpars.hxx8
-rw-r--r--sc/source/filter/inc/imp_op.hxx4
-rw-r--r--sc/source/filter/inc/lotimpop.hxx2
-rw-r--r--sc/source/filter/inc/ooxformulaparser.hxx2
-rw-r--r--sc/source/filter/inc/orcusfiltersimpl.hxx2
-rw-r--r--sc/source/filter/inc/orcusinterface.hxx6
-rw-r--r--sc/source/filter/inc/pagesettings.hxx2
-rw-r--r--sc/source/filter/inc/qproform.hxx2
-rw-r--r--sc/source/filter/inc/revisionfragment.hxx4
-rw-r--r--sc/source/filter/inc/rtfexp.hxx2
-rw-r--r--sc/source/filter/inc/rtfimp.hxx2
-rw-r--r--sc/source/filter/inc/rtfparse.hxx2
-rw-r--r--sc/source/filter/inc/sheetdatacontext.hxx2
-rw-r--r--sc/source/filter/inc/themebuffer.hxx2
-rw-r--r--sc/source/filter/inc/xcl97esc.hxx2
-rw-r--r--sc/source/filter/inc/xcl97rec.hxx26
-rw-r--r--sc/source/filter/inc/xechart.hxx6
-rw-r--r--sc/source/filter/inc/xecontent.hxx20
-rw-r--r--sc/source/filter/inc/xedbdata.hxx4
-rw-r--r--sc/source/filter/inc/xeescher.hxx10
-rw-r--r--sc/source/filter/inc/xeformula.hxx2
-rw-r--r--sc/source/filter/inc/xehelper.hxx4
-rw-r--r--sc/source/filter/inc/xelink.hxx2
-rw-r--r--sc/source/filter/inc/xename.hxx2
-rw-r--r--sc/source/filter/inc/xepivot.hxx2
-rw-r--r--sc/source/filter/inc/xerecord.hxx14
-rw-r--r--sc/source/filter/inc/xeroot.hxx2
-rw-r--r--sc/source/filter/inc/xestream.hxx2
-rw-r--r--sc/source/filter/inc/xestyle.hxx8
-rw-r--r--sc/source/filter/inc/xichart.hxx8
-rw-r--r--sc/source/filter/inc/xicontent.hxx2
-rw-r--r--sc/source/filter/inc/xiescher.hxx10
-rw-r--r--sc/source/filter/inc/xiformula.hxx2
-rw-r--r--sc/source/filter/inc/xihelper.hxx2
-rw-r--r--sc/source/filter/inc/xilink.hxx2
-rw-r--r--sc/source/filter/inc/xipivot.hxx8
-rw-r--r--sc/source/filter/inc/xiroot.hxx2
-rw-r--r--sc/source/filter/inc/xistream.hxx2
-rw-r--r--sc/source/filter/inc/xistyle.hxx4
-rw-r--r--sc/source/filter/oox/formulabuffer.cxx2
-rw-r--r--sc/source/filter/oox/workbookfragment.cxx4
-rw-r--r--sc/source/filter/oox/worksheethelper.cxx2
-rw-r--r--sc/source/filter/orcus/filterdetect.cxx2
-rw-r--r--sc/source/filter/starcalc/collect.hxx2
-rw-r--r--sc/source/filter/xml/XMLCalculationSettingsContext.hxx6
-rw-r--r--sc/source/filter/xml/XMLCellRangeSourceContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx10
-rw-r--r--sc/source/filter/xml/XMLCodeNameProvider.hxx2
-rw-r--r--sc/source/filter/xml/XMLConsolidationContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLDDELinksContext.hxx14
-rw-r--r--sc/source/filter/xml/XMLDetectiveContext.hxx6
-rw-r--r--sc/source/filter/xml/XMLEmptyContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLExportIterator.hxx14
-rw-r--r--sc/source/filter/xml/XMLStylesExportHelper.hxx4
-rw-r--r--sc/source/filter/xml/XMLStylesImportHelper.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableHeaderFooterContext.hxx4
-rw-r--r--sc/source/filter/xml/XMLTableMasterPageExport.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableShapeImportHelper.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableShapesContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableSourceContext.hxx2
-rw-r--r--sc/source/filter/xml/XMLTrackedChangesContext.cxx36
-rw-r--r--sc/source/filter/xml/XMLTrackedChangesContext.hxx2
-rw-r--r--sc/source/filter/xml/datastreamimport.hxx2
-rw-r--r--sc/source/filter/xml/xmlannoi.hxx2
-rw-r--r--sc/source/filter/xml/xmlbodyi.hxx2
-rw-r--r--sc/source/filter/xml/xmlcelli.hxx2
-rw-r--r--sc/source/filter/xml/xmlcoli.hxx4
-rw-r--r--sc/source/filter/xml/xmlcondformat.hxx18
-rw-r--r--sc/source/filter/xml/xmlconti.hxx2
-rw-r--r--sc/source/filter/xml/xmlcvali.cxx8
-rw-r--r--sc/source/filter/xml/xmlcvali.hxx2
-rw-r--r--sc/source/filter/xml/xmldpimp.hxx42
-rw-r--r--sc/source/filter/xml/xmldrani.hxx20
-rw-r--r--sc/source/filter/xml/xmlexprt.cxx2
-rw-r--r--sc/source/filter/xml/xmlexprt.hxx2
-rw-r--r--sc/source/filter/xml/xmlexternaltabi.hxx10
-rw-r--r--sc/source/filter/xml/xmlfilti.hxx18
-rw-r--r--sc/source/filter/xml/xmlfonte.cxx2
-rw-r--r--sc/source/filter/xml/xmlimprt.cxx6
-rw-r--r--sc/source/filter/xml/xmlimprt.hxx2
-rw-r--r--sc/source/filter/xml/xmllabri.hxx4
-rw-r--r--sc/source/filter/xml/xmlnexpi.hxx6
-rw-r--r--sc/source/filter/xml/xmlrowi.hxx4
-rw-r--r--sc/source/filter/xml/xmlsceni.hxx2
-rw-r--r--sc/source/filter/xml/xmlsorti.hxx4
-rw-r--r--sc/source/filter/xml/xmlstyle.hxx42
-rw-r--r--sc/source/filter/xml/xmlstyli.cxx2
-rw-r--r--sc/source/filter/xml/xmlstyli.hxx14
-rw-r--r--sc/source/filter/xml/xmltabi.hxx4
-rw-r--r--sc/source/ui/Accessibility/AccessibleDocument.cxx2
-rw-r--r--sc/source/ui/Accessibility/AccessibleDocumentPagePreview.cxx4
-rw-r--r--sc/source/ui/Accessibility/AccessibleText.cxx16
-rw-r--r--sc/source/ui/attrdlg/scdlgfact.hxx4
-rw-r--r--sc/source/ui/condformat/condformatdlgentry.cxx2
-rw-r--r--sc/source/ui/docshell/datastream.cxx2
-rw-r--r--sc/source/ui/inc/AccessibilityHints.hxx8
-rw-r--r--sc/source/ui/inc/AccessibleCell.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleCellBase.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleContextBase.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleCsvControl.hxx8
-rw-r--r--sc/source/ui/inc/AccessibleDocument.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleDocumentBase.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleDocumentPagePreview.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleEditObject.hxx2
-rw-r--r--sc/source/ui/inc/AccessiblePageHeader.hxx2
-rw-r--r--sc/source/ui/inc/AccessiblePageHeaderArea.hxx2
-rw-r--r--sc/source/ui/inc/AccessiblePreviewCell.hxx2
-rw-r--r--sc/source/ui/inc/AccessiblePreviewHeaderCell.hxx2
-rw-r--r--sc/source/ui/inc/AccessiblePreviewTable.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleSpreadsheet.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleTableBase.hxx2
-rw-r--r--sc/source/ui/inc/AccessibleText.hxx20
-rw-r--r--sc/source/ui/inc/AnalysisOfVarianceDialog.hxx2
-rw-r--r--sc/source/ui/inc/ChartRangeSelectionListener.hxx2
-rw-r--r--sc/source/ui/inc/ChiSquareTestDialog.hxx2
-rw-r--r--sc/source/ui/inc/DescriptiveStatisticsDialog.hxx2
-rw-r--r--sc/source/ui/inc/DrawModelBroadcaster.hxx2
-rw-r--r--sc/source/ui/inc/ExponentialSmoothingDialog.hxx2
-rw-r--r--sc/source/ui/inc/FTestDialog.hxx2
-rw-r--r--sc/source/ui/inc/MatrixComparisonGenerator.hxx2
-rw-r--r--sc/source/ui/inc/MovingAverageDialog.hxx2
-rw-r--r--sc/source/ui/inc/PivotLayoutDialog.hxx2
-rw-r--r--sc/source/ui/inc/PivotLayoutTreeList.hxx2
-rw-r--r--sc/source/ui/inc/PivotLayoutTreeListBase.hxx2
-rw-r--r--sc/source/ui/inc/PivotLayoutTreeListData.hxx2
-rw-r--r--sc/source/ui/inc/PivotLayoutTreeListLabel.hxx2
-rw-r--r--sc/source/ui/inc/RandomNumberGeneratorDialog.hxx2
-rw-r--r--sc/source/ui/inc/RegressionDialog.hxx2
-rw-r--r--sc/source/ui/inc/SamplingDialog.hxx2
-rw-r--r--sc/source/ui/inc/StatisticsInputOutputDialog.hxx2
-rw-r--r--sc/source/ui/inc/StatisticsTwoVariableDialog.hxx2
-rw-r--r--sc/source/ui/inc/TTestDialog.hxx2
-rw-r--r--sc/source/ui/inc/ZTestDialog.hxx2
-rw-r--r--sc/source/ui/inc/acredlin.hxx4
-rw-r--r--sc/source/ui/inc/anyrefdg.hxx4
-rw-r--r--sc/source/ui/inc/areasdlg.hxx2
-rw-r--r--sc/source/ui/inc/attrdlg.hxx2
-rw-r--r--sc/source/ui/inc/auditsh.hxx2
-rw-r--r--sc/source/ui/inc/autofmt.hxx2
-rw-r--r--sc/source/ui/inc/cellsh.hxx2
-rw-r--r--sc/source/ui/inc/chartsh.hxx2
-rw-r--r--sc/source/ui/inc/checklistmenu.hxx10
-rw-r--r--sc/source/ui/inc/client.hxx2
-rw-r--r--sc/source/ui/inc/colorformat.hxx2
-rw-r--r--sc/source/ui/inc/colrowba.hxx4
-rw-r--r--sc/source/ui/inc/condformatdlg.hxx4
-rw-r--r--sc/source/ui/inc/condformatdlgentry.hxx16
-rw-r--r--sc/source/ui/inc/condformatmgr.hxx2
-rw-r--r--sc/source/ui/inc/condformatuno.hxx20
-rw-r--r--sc/source/ui/inc/conflictsdlg.hxx2
-rw-r--r--sc/source/ui/inc/consdlg.hxx2
-rw-r--r--sc/source/ui/inc/content.hxx2
-rw-r--r--sc/source/ui/inc/corodlg.hxx2
-rw-r--r--sc/source/ui/inc/crdlg.hxx2
-rw-r--r--sc/source/ui/inc/crnrdlg.hxx2
-rw-r--r--sc/source/ui/inc/csvcontrol.hxx2
-rw-r--r--sc/source/ui/inc/csvgrid.hxx2
-rw-r--r--sc/source/ui/inc/csvruler.hxx2
-rw-r--r--sc/source/ui/inc/csvtablebox.hxx2
-rw-r--r--sc/source/ui/inc/dapidata.hxx2
-rw-r--r--sc/source/ui/inc/dapitype.hxx4
-rw-r--r--sc/source/ui/inc/datafdlg.hxx2
-rw-r--r--sc/source/ui/inc/datastreamdlg.hxx2
-rw-r--r--sc/source/ui/inc/dbnamdlg.hxx2
-rw-r--r--sc/source/ui/inc/delcldlg.hxx2
-rw-r--r--sc/source/ui/inc/delcodlg.hxx2
-rw-r--r--sc/source/ui/inc/docfunc.hxx2
-rw-r--r--sc/source/ui/inc/docsh.hxx2
-rw-r--r--sc/source/ui/inc/dpgroupdlg.hxx4
-rw-r--r--sc/source/ui/inc/drawsh.hxx2
-rw-r--r--sc/source/ui/inc/drawview.hxx2
-rw-r--r--sc/source/ui/inc/drformsh.hxx2
-rw-r--r--sc/source/ui/inc/drtxtob.hxx2
-rw-r--r--sc/source/ui/inc/drwtrans.hxx2
-rw-r--r--sc/source/ui/inc/dwfunctr.hxx2
-rw-r--r--sc/source/ui/inc/editsh.hxx2
-rw-r--r--sc/source/ui/inc/filldlg.hxx2
-rw-r--r--sc/source/ui/inc/filtdlg.hxx4
-rw-r--r--sc/source/ui/inc/formatsh.hxx2
-rw-r--r--sc/source/ui/inc/formdata.hxx2
-rw-r--r--sc/source/ui/inc/formula.hxx2
-rw-r--r--sc/source/ui/inc/fuconarc.hxx2
-rw-r--r--sc/source/ui/inc/fuconcustomshape.hxx2
-rw-r--r--sc/source/ui/inc/fuconpol.hxx2
-rw-r--r--sc/source/ui/inc/fuconrec.hxx2
-rw-r--r--sc/source/ui/inc/fuconstr.hxx2
-rw-r--r--sc/source/ui/inc/fuconuno.hxx2
-rw-r--r--sc/source/ui/inc/fudraw.hxx2
-rw-r--r--sc/source/ui/inc/fuinsert.hxx4
-rw-r--r--sc/source/ui/inc/fusel.hxx2
-rw-r--r--sc/source/ui/inc/futext.hxx2
-rw-r--r--sc/source/ui/inc/graphsh.hxx2
-rw-r--r--sc/source/ui/inc/gridwin.hxx2
-rw-r--r--sc/source/ui/inc/groupdlg.hxx2
-rw-r--r--sc/source/ui/inc/hdrcont.hxx2
-rw-r--r--sc/source/ui/inc/highred.hxx2
-rw-r--r--sc/source/ui/inc/inputwin.hxx8
-rw-r--r--sc/source/ui/inc/inscldlg.hxx2
-rw-r--r--sc/source/ui/inc/inscodlg.hxx2
-rw-r--r--sc/source/ui/inc/instbdlg.hxx2
-rw-r--r--sc/source/ui/inc/lbseldlg.hxx2
-rw-r--r--sc/source/ui/inc/linkarea.hxx2
-rw-r--r--sc/source/ui/inc/lnktrans.hxx2
-rw-r--r--sc/source/ui/inc/mediash.hxx2
-rw-r--r--sc/source/ui/inc/mergecellsdialog.hxx2
-rw-r--r--sc/source/ui/inc/msgpool.hxx2
-rw-r--r--sc/source/ui/inc/mtrindlg.hxx2
-rw-r--r--sc/source/ui/inc/mvtabdlg.hxx2
-rw-r--r--sc/source/ui/inc/namecrea.hxx2
-rw-r--r--sc/source/ui/inc/namedefdlg.hxx2
-rw-r--r--sc/source/ui/inc/namedlg.hxx2
-rw-r--r--sc/source/ui/inc/namemgrtable.hxx2
-rw-r--r--sc/source/ui/inc/namepast.hxx2
-rw-r--r--sc/source/ui/inc/navipi.hxx14
-rw-r--r--sc/source/ui/inc/oleobjsh.hxx2
-rw-r--r--sc/source/ui/inc/olinewin.hxx2
-rw-r--r--sc/source/ui/inc/opredlin.hxx2
-rw-r--r--sc/source/ui/inc/optsolver.hxx8
-rw-r--r--sc/source/ui/inc/overlayobject.hxx2
-rw-r--r--sc/source/ui/inc/pfiltdlg.hxx2
-rw-r--r--sc/source/ui/inc/pgbrksh.hxx2
-rw-r--r--sc/source/ui/inc/pivotsh.hxx2
-rw-r--r--sc/source/ui/inc/preview.hxx2
-rw-r--r--sc/source/ui/inc/prevwsh.hxx2
-rw-r--r--sc/source/ui/inc/protectiondlg.hxx2
-rw-r--r--sc/source/ui/inc/pvfundlg.hxx8
-rw-r--r--sc/source/ui/inc/reffact.hxx2
-rw-r--r--sc/source/ui/inc/retypepassdlg.hxx4
-rw-r--r--sc/source/ui/inc/scendlg.hxx2
-rw-r--r--sc/source/ui/inc/scuiasciiopt.hxx2
-rw-r--r--sc/source/ui/inc/scuiautofmt.hxx2
-rw-r--r--sc/source/ui/inc/scuiimoptdlg.hxx2
-rw-r--r--sc/source/ui/inc/scuitphfedit.hxx2
-rw-r--r--sc/source/ui/inc/searchresults.hxx4
-rw-r--r--sc/source/ui/inc/seltrans.hxx2
-rw-r--r--sc/source/ui/inc/servobj.hxx4
-rw-r--r--sc/source/ui/inc/sharedocdlg.hxx2
-rw-r--r--sc/source/ui/inc/shtabdlg.hxx2
-rw-r--r--sc/source/ui/inc/simpref.hxx2
-rw-r--r--sc/source/ui/inc/solveroptions.hxx6
-rw-r--r--sc/source/ui/inc/solvrdlg.hxx2
-rw-r--r--sc/source/ui/inc/sortdlg.hxx2
-rw-r--r--sc/source/ui/inc/spelldialog.hxx2
-rw-r--r--sc/source/ui/inc/spelleng.hxx2
-rw-r--r--sc/source/ui/inc/strindlg.hxx2
-rw-r--r--sc/source/ui/inc/subtdlg.hxx2
-rw-r--r--sc/source/ui/inc/tabbgcolordlg.hxx4
-rw-r--r--sc/source/ui/inc/tabcont.hxx2
-rw-r--r--sc/source/ui/inc/tabopdlg.hxx2
-rw-r--r--sc/source/ui/inc/tabpages.hxx2
-rw-r--r--sc/source/ui/inc/tabsplit.hxx2
-rw-r--r--sc/source/ui/inc/tabview.hxx2
-rw-r--r--sc/source/ui/inc/tabvwsh.hxx2
-rw-r--r--sc/source/ui/inc/target.hxx2
-rw-r--r--sc/source/ui/inc/tbzoomsliderctrl.hxx4
-rw-r--r--sc/source/ui/inc/textimportoptions.hxx2
-rw-r--r--sc/source/ui/inc/tpcalc.hxx2
-rw-r--r--sc/source/ui/inc/tpcompatibility.hxx2
-rw-r--r--sc/source/ui/inc/tpdefaults.hxx2
-rw-r--r--sc/source/ui/inc/tpformula.hxx2
-rw-r--r--sc/source/ui/inc/tphf.hxx2
-rw-r--r--sc/source/ui/inc/tphfedit.hxx4
-rw-r--r--sc/source/ui/inc/tpprint.hxx2
-rw-r--r--sc/source/ui/inc/tpsort.hxx4
-rw-r--r--sc/source/ui/inc/tpstat.hxx2
-rw-r--r--sc/source/ui/inc/tpsubt.hxx10
-rw-r--r--sc/source/ui/inc/tptable.hxx2
-rw-r--r--sc/source/ui/inc/tpusrlst.hxx2
-rw-r--r--sc/source/ui/inc/tpview.hxx4
-rw-r--r--sc/source/ui/inc/transobj.hxx2
-rw-r--r--sc/source/ui/inc/uiitems.hxx24
-rw-r--r--sc/source/ui/inc/undobase.hxx12
-rw-r--r--sc/source/ui/inc/undoblk.hxx64
-rw-r--r--sc/source/ui/inc/undocell.hxx24
-rw-r--r--sc/source/ui/inc/undodat.hxx32
-rw-r--r--sc/source/ui/inc/undodraw.hxx2
-rw-r--r--sc/source/ui/inc/undostyl.hxx4
-rw-r--r--sc/source/ui/inc/undotab.hxx34
-rw-r--r--sc/source/ui/inc/validate.hxx10
-rw-r--r--sc/source/ui/inc/xmlsourcedlg.hxx2
-rw-r--r--sc/source/ui/optdlg/calcoptionsdlg.hxx2
-rw-r--r--sc/source/ui/sidebar/AlignmentPropertyPanel.hxx2
-rw-r--r--sc/source/ui/sidebar/CellAppearancePropertyPanel.hxx2
-rw-r--r--sc/source/ui/sidebar/CellBorderStyleControl.hxx2
-rw-r--r--sc/source/ui/sidebar/CellBorderStylePopup.hxx2
-rw-r--r--sc/source/ui/sidebar/CellLineStyleControl.hxx2
-rw-r--r--sc/source/ui/sidebar/CellLineStylePopup.hxx2
-rw-r--r--sc/source/ui/sidebar/CellLineStyleValueSet.hxx2
-rw-r--r--sc/source/ui/sidebar/NumberFormatPropertyPanel.hxx2
-rw-r--r--sc/source/ui/sidebar/ScPanelFactory.hxx2
-rw-r--r--sc/source/ui/unoobj/celllistsource.hxx2
-rw-r--r--sc/source/ui/unoobj/cellvaluebinding.hxx2
-rw-r--r--sc/source/ui/unoobj/exceldetect.hxx2
-rw-r--r--sc/source/ui/unoobj/fielduno.cxx2
-rw-r--r--sc/source/ui/unoobj/scdetect.hxx2
-rw-r--r--sc/source/ui/vba/vbaapplication.hxx2
-rw-r--r--sc/source/ui/vba/vbaassistant.hxx2
-rw-r--r--sc/source/ui/vba/vbaborders.hxx2
-rw-r--r--sc/source/ui/vba/vbacharacters.hxx2
-rw-r--r--sc/source/ui/vba/vbacomment.hxx2
-rw-r--r--sc/source/ui/vba/vbacomments.hxx2
-rw-r--r--sc/source/ui/vba/vbadialog.hxx2
-rw-r--r--sc/source/ui/vba/vbadialogs.hxx2
-rw-r--r--sc/source/ui/vba/vbaeventshelper.cxx2
-rw-r--r--sc/source/ui/vba/vbaeventshelper.hxx2
-rw-r--r--sc/source/ui/vba/vbafont.hxx2
-rw-r--r--sc/source/ui/vba/vbaglobals.hxx2
-rw-r--r--sc/source/ui/vba/vbahyperlink.hxx2
-rw-r--r--sc/source/ui/vba/vbahyperlinks.cxx2
-rw-r--r--sc/source/ui/vba/vbahyperlinks.hxx2
-rw-r--r--sc/source/ui/vba/vbainterior.hxx2
-rw-r--r--sc/source/ui/vba/vbamenubars.hxx2
-rw-r--r--sc/source/ui/vba/vbaname.hxx2
-rw-r--r--sc/source/ui/vba/vbanames.hxx2
-rw-r--r--sc/source/ui/vba/vbaoutline.hxx2
-rw-r--r--sc/source/ui/vba/vbapagebreak.hxx4
-rw-r--r--sc/source/ui/vba/vbapagebreaks.hxx4
-rw-r--r--sc/source/ui/vba/vbapagesetup.hxx2
-rw-r--r--sc/source/ui/vba/vbapivottables.hxx2
-rw-r--r--sc/source/ui/vba/vbarange.hxx2
-rw-r--r--sc/source/ui/vba/vbasheetobject.hxx2
-rw-r--r--sc/source/ui/vba/vbasheetobjects.hxx2
-rw-r--r--sc/source/ui/vba/vbastyle.hxx2
-rw-r--r--sc/source/ui/vba/vbatextframe.hxx2
-rw-r--r--sc/source/ui/vba/vbawindows.hxx2
-rw-r--r--sc/source/ui/vba/vbaworkbook.hxx2
-rw-r--r--sc/source/ui/vba/vbaworkbooks.hxx2
-rw-r--r--sc/source/ui/vba/vbaworksheet.hxx2
-rw-r--r--sc/source/ui/vba/vbaworksheets.hxx2
-rw-r--r--sc/source/ui/vba/vbawsfunction.hxx2
-rw-r--r--sc/source/ui/view/gridwin.cxx4
452 files changed, 989 insertions, 989 deletions
diff --git a/sc/inc/AccessibleFilterMenu.hxx b/sc/inc/AccessibleFilterMenu.hxx
index ebd1438f0d19..9955d7c16741 100644
--- a/sc/inc/AccessibleFilterMenu.hxx
+++ b/sc/inc/AccessibleFilterMenu.hxx
@@ -50,7 +50,7 @@ public:
explicit ScAccessibleFilterMenu(
const css::uno::Reference< css::accessibility::XAccessible>& rxParent,
ScMenuFloatingWindow* pWin, const OUString& rName, size_t nMenuPos);
- virtual ~ScAccessibleFilterMenu();
+ virtual ~ScAccessibleFilterMenu() override;
virtual bool SAL_CALL isVisible()
throw (css::uno::RuntimeException, std::exception) override;
diff --git a/sc/inc/AccessibleFilterMenuItem.hxx b/sc/inc/AccessibleFilterMenuItem.hxx
index 3dd57799f1a8..b9f4ebabbe34 100644
--- a/sc/inc/AccessibleFilterMenuItem.hxx
+++ b/sc/inc/AccessibleFilterMenuItem.hxx
@@ -40,7 +40,7 @@ public:
const css::uno::Reference< css::accessibility::XAccessible>& rxParent,
ScMenuFloatingWindow* pWin, const OUString& rName, size_t nMenuPos);
- virtual ~ScAccessibleFilterMenuItem();
+ virtual ~ScAccessibleFilterMenuItem() override;
/// XAccessibleContext
diff --git a/sc/inc/AccessibleFilterTopWindow.hxx b/sc/inc/AccessibleFilterTopWindow.hxx
index 12a77c82d1ea..5a8af2f9f0ee 100644
--- a/sc/inc/AccessibleFilterTopWindow.hxx
+++ b/sc/inc/AccessibleFilterTopWindow.hxx
@@ -31,7 +31,7 @@ public:
const css::uno::Reference< css::accessibility::XAccessible>& rxParent,
ScCheckListMenuWindow* pWin,
const OUString& rName);
- virtual ~ScAccessibleFilterTopWindow();
+ virtual ~ScAccessibleFilterTopWindow() override;
// XAccessibleContext
diff --git a/sc/inc/AccessibleGlobal.hxx b/sc/inc/AccessibleGlobal.hxx
index 162c011afc39..12106ddd82e6 100644
--- a/sc/inc/AccessibleGlobal.hxx
+++ b/sc/inc/AccessibleGlobal.hxx
@@ -30,7 +30,7 @@ class ScAccessibleStateSet : public ::cppu::WeakImplHelper< css::accessibility::
{
public:
ScAccessibleStateSet();
- virtual ~ScAccessibleStateSet();
+ virtual ~ScAccessibleStateSet() override;
// XAccessibleStateSet
diff --git a/sc/inc/NumberFormatControl.hxx b/sc/inc/NumberFormatControl.hxx
index b7ecb4606399..ca6fdff57f2c 100644
--- a/sc/inc/NumberFormatControl.hxx
+++ b/sc/inc/NumberFormatControl.hxx
@@ -32,7 +32,7 @@ public:
SFX_DECL_TOOLBOX_CONTROL();
ScNumberFormatControl(sal_uInt16 nSlotId, sal_uInt16 nId, ToolBox& rTbx);
- virtual ~ScNumberFormatControl();
+ virtual ~ScNumberFormatControl() override;
virtual void StateChanged(sal_uInt16 nSID, SfxItemState eState,
const SfxPoolItem* pState) override;
diff --git a/sc/inc/addruno.hxx b/sc/inc/addruno.hxx
index 7b42f654e885..009740167c84 100644
--- a/sc/inc/addruno.hxx
+++ b/sc/inc/addruno.hxx
@@ -42,7 +42,7 @@ private:
public:
ScAddressConversionObj(ScDocShell* pDocSh, bool bIsRange);
- virtual ~ScAddressConversionObj();
+ virtual ~ScAddressConversionObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/afmtuno.hxx b/sc/inc/afmtuno.hxx
index 6919e180bf91..cbc1cf202e70 100644
--- a/sc/inc/afmtuno.hxx
+++ b/sc/inc/afmtuno.hxx
@@ -54,7 +54,7 @@ private:
public:
ScAutoFormatsObj();
- virtual ~ScAutoFormatsObj();
+ virtual ~ScAutoFormatsObj() override;
// XNameContainer
virtual void SAL_CALL insertByName( const OUString& aName,
@@ -129,7 +129,7 @@ private:
public:
ScAutoFormatObj(sal_uInt16 nIndex);
- virtual ~ScAutoFormatObj();
+ virtual ~ScAutoFormatObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -229,7 +229,7 @@ private:
public:
ScAutoFormatFieldObj(sal_uInt16 nFormat, sal_uInt16 nField);
- virtual ~ScAutoFormatFieldObj();
+ virtual ~ScAutoFormatFieldObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/appluno.hxx b/sc/inc/appluno.hxx
index d442bd56f8f7..797178a85f42 100644
--- a/sc/inc/appluno.hxx
+++ b/sc/inc/appluno.hxx
@@ -87,7 +87,7 @@ private:
{ setPropertyValue( aPropertyName, css::uno::Any(p1) ); }
public:
ScSpreadsheetSettings();
- virtual ~ScSpreadsheetSettings();
+ virtual ~ScSpreadsheetSettings() override;
static OUString getImplementationName_Static();
static css::uno::Sequence< OUString > getSupportedServiceNames_Static();
@@ -225,7 +225,7 @@ class ScRecentFunctionsObj : public cppu::WeakImplHelper<
{
public:
ScRecentFunctionsObj();
- virtual ~ScRecentFunctionsObj();
+ virtual ~ScRecentFunctionsObj() override;
// XRecentFunctions
virtual css::uno::Sequence< sal_Int32 > SAL_CALL getRecentFunctionIds()
@@ -252,7 +252,7 @@ class ScFunctionListObj : public cppu::WeakImplHelper<
{
public:
ScFunctionListObj();
- virtual ~ScFunctionListObj();
+ virtual ~ScFunctionListObj() override;
// XFunctionDescriptions
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL
diff --git a/sc/inc/arealink.hxx b/sc/inc/arealink.hxx
index 2f5790196090..998f21b83aad 100644
--- a/sc/inc/arealink.hxx
+++ b/sc/inc/arealink.hxx
@@ -48,7 +48,7 @@ public:
ScAreaLink( SfxObjectShell* pShell, const OUString& rFile,
const OUString& rFilter, const OUString& rOpt,
const OUString& rArea, const ScRange& rDest, sal_uLong nRefresh );
- virtual ~ScAreaLink();
+ virtual ~ScAreaLink() override;
virtual void Closed() override;
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged(
diff --git a/sc/inc/attrib.hxx b/sc/inc/attrib.hxx
index 39c08fb2d0a6..b4dc160c679f 100644
--- a/sc/inc/attrib.hxx
+++ b/sc/inc/attrib.hxx
@@ -60,7 +60,7 @@ public:
ScMergeAttr();
ScMergeAttr( SCsCOL nCol, SCsROW nRow = 0);
ScMergeAttr( const ScMergeAttr& );
- virtual ~ScMergeAttr();
+ virtual ~ScMergeAttr() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
@@ -84,7 +84,7 @@ class SC_DLLPUBLIC ScMergeFlagAttr: public SfxInt16Item
public:
ScMergeFlagAttr();
ScMergeFlagAttr(ScMF nFlags);
- virtual ~ScMergeFlagAttr();
+ virtual ~ScMergeFlagAttr() override;
SfxPoolItem * Clone(SfxItemPool * pPool = nullptr) const override;
@@ -116,7 +116,7 @@ public:
bool bHCell = false,
bool bHPrint = false);
ScProtectionAttr( const ScProtectionAttr& );
- virtual ~ScProtectionAttr();
+ virtual ~ScProtectionAttr() override;
OUString GetValueText() const;
virtual bool GetPresentation(
@@ -199,7 +199,7 @@ public:
inline ScTableListItem( const sal_uInt16 nWhich );
ScTableListItem( const ScTableListItem& rCpy );
- virtual ~ScTableListItem();
+ virtual ~ScTableListItem() override;
ScTableListItem& operator=( const ScTableListItem &rCpy );
@@ -236,7 +236,7 @@ class SC_DLLPUBLIC ScPageHFItem : public SfxPoolItem
public:
ScPageHFItem( sal_uInt16 nWhich );
ScPageHFItem( const ScPageHFItem& rItem );
- virtual ~ScPageHFItem();
+ virtual ~ScPageHFItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
@@ -267,7 +267,7 @@ public:
ScViewObjectModeItem( sal_uInt16 nWhich );
ScViewObjectModeItem( sal_uInt16 nWhich, ScVObjMode eMode );
- virtual ~ScViewObjectModeItem();
+ virtual ~ScViewObjectModeItem() override;
virtual sal_uInt16 GetValueCount() const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
@@ -286,7 +286,7 @@ public:
static SfxPoolItem* CreateDefault();
ScDoubleItem( sal_uInt16 nWhich, double nVal=0 );
ScDoubleItem( const ScDoubleItem& rItem );
- virtual ~ScDoubleItem();
+ virtual ~ScDoubleItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
@@ -312,7 +312,7 @@ public:
explicit ScPageScaleToItem();
explicit ScPageScaleToItem( sal_uInt16 nWidth, sal_uInt16 nHeight );
- virtual ~ScPageScaleToItem();
+ virtual ~ScPageScaleToItem() override;
virtual ScPageScaleToItem* Clone( SfxItemPool* = nullptr ) const override;
@@ -348,7 +348,7 @@ public:
explicit ScCondFormatItem();
explicit ScCondFormatItem(const std::vector<sal_uInt32>& nIndex);
- virtual ~ScCondFormatItem();
+ virtual ~ScCondFormatItem() override;
virtual bool operator==(const SfxPoolItem& rCmp ) const override;
virtual ScCondFormatItem* Clone( SfxItemPool* = nullptr ) const override;
diff --git a/sc/inc/bulkdatahint.hxx b/sc/inc/bulkdatahint.hxx
index dd82ef6d3b9e..4bd02c644d7f 100644
--- a/sc/inc/bulkdatahint.hxx
+++ b/sc/inc/bulkdatahint.hxx
@@ -29,7 +29,7 @@ class BulkDataHint : public SfxSimpleHint
public:
BulkDataHint( ScDocument& rDoc );
- virtual ~BulkDataHint();
+ virtual ~BulkDataHint() override;
void setSpans( const ColumnSpanSet* pSpans );
const ColumnSpanSet* getSpans() const;
diff --git a/sc/inc/cellsuno.hxx b/sc/inc/cellsuno.hxx
index d7343580ebf0..6619bc134c64 100644
--- a/sc/inc/cellsuno.hxx
+++ b/sc/inc/cellsuno.hxx
@@ -112,7 +112,7 @@ class ScLinkListener : public SvtListener
Link<const SfxHint&,void> aLink;
public:
ScLinkListener(const Link<const SfxHint&,void>& rL) : aLink(rL) {}
- virtual ~ScLinkListener();
+ virtual ~ScLinkListener() override;
virtual void Notify( const SfxHint& rHint ) override;
};
@@ -229,7 +229,7 @@ protected:
public:
ScCellRangesBase(ScDocShell* pDocSh, const ScRange& rR);
ScCellRangesBase(ScDocShell* pDocSh, const ScRangeList& rR);
- virtual ~ScCellRangesBase();
+ virtual ~ScCellRangesBase() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -492,7 +492,7 @@ private:
public:
ScCellRangesObj(ScDocShell* pDocSh, const ScRangeList& rR);
- virtual ~ScCellRangesObj();
+ virtual ~ScCellRangesObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -635,7 +635,7 @@ protected:
public:
ScCellRangeObj(ScDocShell* pDocSh, const ScRange& rR);
- virtual ~ScCellRangeObj();
+ virtual ~ScCellRangeObj() override;
// uses ObjectShell from document, if set (returns NULL otherwise)
static css::uno::Reference<css::table::XCellRange>
@@ -841,7 +841,7 @@ public:
static const SfxItemPropertyMap& GetCellPropertyMap();
ScCellObj(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScCellObj();
+ virtual ~ScCellObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -1007,7 +1007,7 @@ protected:
public:
ScTableSheetObj(ScDocShell* pDocSh, SCTAB nTab);
- virtual ~ScTableSheetObj();
+ virtual ~ScTableSheetObj() override;
void InitInsertSheet(ScDocShell* pDocSh, SCTAB nTab);
@@ -1249,7 +1249,7 @@ protected:
public:
ScTableColumnObj(ScDocShell* pDocSh, SCCOL nCol, SCTAB nTab);
- virtual ~ScTableColumnObj();
+ virtual ~ScTableColumnObj() override;
virtual css::uno::Any SAL_CALL queryInterface(
const css::uno::Type & rType )
@@ -1301,7 +1301,7 @@ protected:
public:
ScTableRowObj(ScDocShell* pDocSh, SCROW nRow, SCTAB nTab);
- virtual ~ScTableRowObj();
+ virtual ~ScTableRowObj() override;
// XPropertySet override due to row properties
virtual css::uno::Reference< css::beans::XPropertySetInfo >
@@ -1328,7 +1328,7 @@ private:
public:
ScCellsObj(ScDocShell* pDocSh, const ScRangeList& rR);
- virtual ~ScCellsObj();
+ virtual ~ScCellsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -1368,7 +1368,7 @@ private:
public:
ScCellsEnumeration(ScDocShell* pDocSh, const ScRangeList& rR);
- virtual ~ScCellsEnumeration();
+ virtual ~ScCellsEnumeration() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -1403,7 +1403,7 @@ private:
public:
ScCellFormatsObj(ScDocShell* pDocSh, const ScRange& rR);
- virtual ~ScCellFormatsObj();
+ virtual ~ScCellFormatsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -1451,7 +1451,7 @@ private:
public:
ScCellFormatsEnumeration(ScDocShell* pDocSh, const ScRange& rR);
- virtual ~ScCellFormatsEnumeration();
+ virtual ~ScCellFormatsEnumeration() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -1489,7 +1489,7 @@ private:
public:
ScUniqueCellFormatsObj(ScDocShell* pDocSh, const ScRange& rR);
- virtual ~ScUniqueCellFormatsObj();
+ virtual ~ScUniqueCellFormatsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -1530,7 +1530,7 @@ private:
public:
ScUniqueCellFormatsEnumeration(ScDocShell* pDocShell, const ScMyRangeLists& rRangeLists);
- virtual ~ScUniqueCellFormatsEnumeration();
+ virtual ~ScUniqueCellFormatsEnumeration() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/chart2uno.hxx b/sc/inc/chart2uno.hxx
index 3d2a61fe33af..39c864cc1b42 100644
--- a/sc/inc/chart2uno.hxx
+++ b/sc/inc/chart2uno.hxx
@@ -66,7 +66,7 @@ class ScChart2DataProvider : public
public:
explicit ScChart2DataProvider( ScDocument* pDoc );
- virtual ~ScChart2DataProvider();
+ virtual ~ScChart2DataProvider() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
// XDataProvider
@@ -192,7 +192,7 @@ class ScChart2DataSource : public
public:
explicit ScChart2DataSource( ScDocument* pDoc);
- virtual ~ScChart2DataSource();
+ virtual ~ScChart2DataSource() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
// XDataSource
@@ -241,7 +241,7 @@ public:
const css::uno::Reference< css::chart2::data::XDataProvider >& xDP,
::std::vector<ScTokenRef>&& rTokens, bool bIncludeHiddenCells );
- virtual ~ScChart2DataSequence();
+ virtual ~ScChart2DataSequence() override;
ScChart2DataSequence(const ScChart2DataSequence&) = delete;
ScChart2DataSequence& operator=(const ScChart2DataSequence&) = delete;
@@ -369,7 +369,7 @@ private:
{
public:
ExternalRefListener(ScChart2DataSequence& rParent, ScDocument* pDoc);
- virtual ~ExternalRefListener();
+ virtual ~ExternalRefListener() override;
ExternalRefListener(const ExternalRefListener&) = delete;
ExternalRefListener& operator=(const ExternalRefListener&) = delete;
@@ -418,7 +418,7 @@ private:
{
public:
HiddenRangeListener(ScChart2DataSequence& rParent);
- virtual ~HiddenRangeListener();
+ virtual ~HiddenRangeListener() override;
virtual void notify() override;
diff --git a/sc/inc/chartlis.hxx b/sc/inc/chartlis.hxx
index 4b48f5b519ff..9c11640a857c 100644
--- a/sc/inc/chartlis.hxx
+++ b/sc/inc/chartlis.hxx
@@ -45,7 +45,7 @@ public:
{
public:
ExternalRefListener(ScChartListener& rParent, ScDocument* pDoc);
- virtual ~ExternalRefListener();
+ virtual ~ExternalRefListener() override;
virtual void notify(sal_uInt16 nFileId, ScExternalRefManager::LinkUpdateType eType) override;
void addFileId(sal_uInt16 nFileId);
void removeFileId(sal_uInt16 nFileId);
@@ -79,7 +79,7 @@ public:
ScChartListener( const OUString& rName, ScDocument* pDoc,
::std::vector<ScTokenRef>* pTokens );
ScChartListener( const ScChartListener& );
- virtual ~ScChartListener();
+ virtual ~ScChartListener() override;
const OUString& GetName() const { return maName;}
diff --git a/sc/inc/chartuno.hxx b/sc/inc/chartuno.hxx
index c11c70efcb92..76a14adfc6c4 100644
--- a/sc/inc/chartuno.hxx
+++ b/sc/inc/chartuno.hxx
@@ -55,7 +55,7 @@ private:
public:
ScChartsObj(ScDocShell* pDocSh, SCTAB nT);
- virtual ~ScChartsObj();
+ virtual ~ScChartsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -141,7 +141,7 @@ protected:
public:
ScChartObj(ScDocShell* pDocSh, SCTAB nT, const OUString& rN);
- virtual ~ScChartObj();
+ virtual ~ScChartObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/chgtrack.hxx b/sc/inc/chgtrack.hxx
index 28e3e73f1f93..2102dcefc906 100644
--- a/sc/inc/chgtrack.hxx
+++ b/sc/inc/chgtrack.hxx
@@ -403,7 +403,7 @@ class ScChangeActionIns : public ScChangeAction
bool mbEndOfList; /// whether or not a row was auto-inserted at the bottom.
ScChangeActionIns( const ScRange& rRange, bool bEndOfList = false );
- virtual ~ScChangeActionIns();
+ virtual ~ScChangeActionIns() override;
virtual void AddContent( ScChangeActionContent* ) override {}
virtual void DeleteCellEntries() override {}
@@ -473,7 +473,7 @@ class ScChangeActionDel : public ScChangeAction
SCsROW nDy;
ScChangeActionDel( const ScRange& rRange, SCsCOL nDx, SCsROW nDy, ScChangeTrack* );
- virtual ~ScChangeActionDel();
+ virtual ~ScChangeActionDel() override;
virtual void AddContent( ScChangeActionContent* ) override;
virtual void DeleteCellEntries() override;
@@ -553,7 +553,7 @@ class ScChangeActionMove : public ScChangeAction
nStartLastCut(0),
nEndLastCut(0)
{}
- virtual ~ScChangeActionMove();
+ virtual ~ScChangeActionMove() override;
virtual void AddContent( ScChangeActionContent* ) override;
virtual void DeleteCellEntries() override;
@@ -734,7 +734,7 @@ public:
const ScBigRange& aBigRange, ScDocument* pDoc,
const OUString& sNewValue ); // to use for XML Import of Generated Actions
- virtual ~ScChangeActionContent();
+ virtual ~ScChangeActionContent() override;
ScChangeActionContent* GetNextContent() const { return pNextContent; }
ScChangeActionContent* GetPrevContent() const { return pPrevContent; }
@@ -994,7 +994,7 @@ public:
SC_DLLPUBLIC ScChangeTrack( ScDocument* );
ScChangeTrack(ScDocument* pDocP, const std::set<OUString>& aTempUserCollection); // only to use in the XML import
- SC_DLLPUBLIC virtual ~ScChangeTrack();
+ SC_DLLPUBLIC virtual ~ScChangeTrack() override;
void Clear();
ScChangeActionContent* GetFirstGenerated() const { return pFirstGeneratedDelContent; }
diff --git a/sc/inc/clipcontext.hxx b/sc/inc/clipcontext.hxx
index 31a1c600c77a..9951c053ff7e 100644
--- a/sc/inc/clipcontext.hxx
+++ b/sc/inc/clipcontext.hxx
@@ -82,7 +82,7 @@ public:
ScDocument* pRefUndoDoc, ScDocument* pClipDoc, InsertDeleteFlags nInsertFlag,
bool bAsLink, bool bSkipAttrForEmptyCells);
- virtual ~CopyFromClipContext();
+ virtual ~CopyFromClipContext() override;
void setTabRange(SCTAB nStart, SCTAB nEnd);
@@ -138,7 +138,7 @@ class CopyToClipContext : public ClipContextBase
public:
CopyToClipContext() = delete;
CopyToClipContext(ScDocument& rDoc, bool bKeepScenarioFlags, bool bCloneNotes);
- virtual ~CopyToClipContext();
+ virtual ~CopyToClipContext() override;
bool isKeepScenarioFlags() const;
bool isCloneNotes() const;
@@ -150,7 +150,7 @@ class CopyToDocContext : public ClipContextBase
public:
CopyToDocContext(ScDocument& rDoc);
- virtual ~CopyToDocContext();
+ virtual ~CopyToDocContext() override;
void setStartListening( bool b );
bool isStartListening() const;
@@ -160,7 +160,7 @@ class MixDocContext : public ClipContextBase
{
public:
MixDocContext(ScDocument& rDoc);
- virtual ~MixDocContext();
+ virtual ~MixDocContext() override;
};
}
diff --git a/sc/inc/colorscale.hxx b/sc/inc/colorscale.hxx
index 5c20633aad3f..d9a9bd12133e 100644
--- a/sc/inc/colorscale.hxx
+++ b/sc/inc/colorscale.hxx
@@ -211,7 +211,7 @@ class SC_DLLPUBLIC ScColorFormat : public ScFormatEntry
{
public:
ScColorFormat(ScDocument* pDoc);
- virtual ~ScColorFormat();
+ virtual ~ScColorFormat() override;
const ScRangeList& GetRange() const;
@@ -252,7 +252,7 @@ private:
public:
ScColorScaleFormat(ScDocument* pDoc);
ScColorScaleFormat(ScDocument* pDoc, const ScColorScaleFormat& rFormat);
- virtual ~ScColorScaleFormat();
+ virtual ~ScColorScaleFormat() override;
virtual ScColorFormat* Clone(ScDocument* pDoc) const override;
Color* GetColor(const ScAddress& rAddr) const;
diff --git a/sc/inc/compiler.hxx b/sc/inc/compiler.hxx
index 9b7cb58f5545..26be57dee30f 100644
--- a/sc/inc/compiler.hxx
+++ b/sc/inc/compiler.hxx
@@ -344,7 +344,7 @@ public:
ScCompiler( ScDocument* pDocument, const ScAddress&,ScTokenArray& rArr);
- virtual ~ScCompiler();
+ virtual ~ScCompiler() override;
public:
static void DeInit(); /// all
diff --git a/sc/inc/conditio.hxx b/sc/inc/conditio.hxx
index 08718960af01..71b803b7af0a 100644
--- a/sc/inc/conditio.hxx
+++ b/sc/inc/conditio.hxx
@@ -98,7 +98,7 @@ private:
public:
explicit ScFormulaListener(ScFormulaCell* pCell);
explicit ScFormulaListener(ScDocument* pDoc);
- virtual ~ScFormulaListener();
+ virtual ~ScFormulaListener() override;
void Notify( const SfxHint& rHint ) override;
@@ -229,7 +229,7 @@ public:
ScConditionEntry( const ScConditionEntry& r ); // flat copy of formulas
// true copy of formulas (for Ref-Undo):
ScConditionEntry( ScDocument* pDocument, const ScConditionEntry& r );
- virtual ~ScConditionEntry();
+ virtual ~ScConditionEntry() override;
bool operator== ( const ScConditionEntry& r ) const;
@@ -335,7 +335,7 @@ public:
const OUString& rStyle );
ScCondFormatEntry( const ScCondFormatEntry& r );
ScCondFormatEntry( ScDocument* pDocument, const ScCondFormatEntry& r );
- virtual ~ScCondFormatEntry();
+ virtual ~ScCondFormatEntry() override;
bool operator== ( const ScCondFormatEntry& r ) const;
diff --git a/sc/inc/confuno.hxx b/sc/inc/confuno.hxx
index 8cf6175bd9ee..caa8bff8bc1a 100644
--- a/sc/inc/confuno.hxx
+++ b/sc/inc/confuno.hxx
@@ -39,7 +39,7 @@ private:
public:
ScDocumentConfiguration(ScDocShell* pDocShell);
- virtual ~ScDocumentConfiguration();
+ virtual ~ScDocumentConfiguration() override;
// SfxListener
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/cursuno.hxx b/sc/inc/cursuno.hxx
index b75717521bd5..ceff23afb5b4 100644
--- a/sc/inc/cursuno.hxx
+++ b/sc/inc/cursuno.hxx
@@ -32,7 +32,7 @@ class ScCellCursorObj : public ScCellRangeObj,
{
public:
ScCellCursorObj(ScDocShell* pDocSh, const ScRange& rR);
- virtual ~ScCellCursorObj();
+ virtual ~ScCellCursorObj() override;
virtual css::uno::Any SAL_CALL queryInterface(
const css::uno::Type & rType )
diff --git a/sc/inc/dapiuno.hxx b/sc/inc/dapiuno.hxx
index 162d86d173e3..2dcee628e527 100644
--- a/sc/inc/dapiuno.hxx
+++ b/sc/inc/dapiuno.hxx
@@ -95,7 +95,7 @@ private:
public:
ScDataPilotTablesObj(ScDocShell* pDocSh, SCTAB nT);
- virtual ~ScDataPilotTablesObj();
+ virtual ~ScDataPilotTablesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -161,7 +161,7 @@ private:
public:
ScDataPilotDescriptorBase(ScDocShell* pDocSh);
- virtual ~ScDataPilotDescriptorBase();
+ virtual ~ScDataPilotDescriptorBase() override;
virtual css::uno::Any SAL_CALL queryInterface(
const css::uno::Type & rType )
@@ -267,7 +267,7 @@ private:
public:
ScDataPilotDescriptor(ScDocShell* pDocSh);
- virtual ~ScDataPilotDescriptor();
+ virtual ~ScDataPilotDescriptor() override;
virtual ScDPObject* GetDPObject() const override;
virtual void SetDPObject(ScDPObject* pDPObj) override;
@@ -302,7 +302,7 @@ private:
public:
ScDataPilotTableObj(ScDocShell* pDocSh, SCTAB nT, const OUString& rN);
- virtual ~ScDataPilotTableObj();
+ virtual ~ScDataPilotTableObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -429,7 +429,7 @@ public:
ScDataPilotDescriptorBase& rParent,
css::sheet::DataPilotFieldOrientation eOrient );
- virtual ~ScDataPilotFieldsObj();
+ virtual ~ScDataPilotFieldsObj() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -496,7 +496,7 @@ public:
const ScFieldIdentifier& rIdent,
const css::uno::Any& rOrient );
- virtual ~ScDataPilotFieldObj();
+ virtual ~ScDataPilotFieldObj() override;
// XNamed
virtual OUString SAL_CALL getName()
@@ -632,7 +632,7 @@ class ScDataPilotFieldGroupsObj : public ScDataPilotFieldGroupsObjImpl
{
public:
explicit ScDataPilotFieldGroupsObj( const ScFieldGroups& rGroups );
- virtual ~ScDataPilotFieldGroupsObj();
+ virtual ~ScDataPilotFieldGroupsObj() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -713,7 +713,7 @@ class ScDataPilotFieldGroupObj : public ScDataPilotFieldGroupObjImpl
{
public:
explicit ScDataPilotFieldGroupObj( ScDataPilotFieldGroupsObj& rParent, const OUString& rGroupName );
- virtual ~ScDataPilotFieldGroupObj();
+ virtual ~ScDataPilotFieldGroupObj() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -790,7 +790,7 @@ class ScDataPilotFieldGroupItemObj : public ScDataPilotFieldGroupItemObjImpl
{
public:
explicit ScDataPilotFieldGroupItemObj( ScDataPilotFieldGroupObj& rParent, const OUString& rName );
- virtual ~ScDataPilotFieldGroupItemObj();
+ virtual ~ScDataPilotFieldGroupItemObj() override;
// XNamed
virtual OUString SAL_CALL getName() throw(css::uno::RuntimeException, std::exception) override;
@@ -823,7 +823,7 @@ class ScDataPilotItemsObj : public ScDataPilotChildObjBase, public ScDataPilotIt
{
public:
explicit ScDataPilotItemsObj( ScDataPilotDescriptorBase& rParent, const ScFieldIdentifier& rFieldId );
- virtual ~ScDataPilotItemsObj();
+ virtual ~ScDataPilotItemsObj() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -879,7 +879,7 @@ public:
const ScFieldIdentifier& rFieldId,
sal_Int32 nIndex );
- virtual ~ScDataPilotItemObj();
+ virtual ~ScDataPilotItemObj() override;
// XNamed
virtual OUString SAL_CALL getName() throw(css::uno::RuntimeException, std::exception) override;
diff --git a/sc/inc/datauno.hxx b/sc/inc/datauno.hxx
index 69a0bc6ea934..233e25645e0f 100644
--- a/sc/inc/datauno.hxx
+++ b/sc/inc/datauno.hxx
@@ -117,7 +117,7 @@ private:
public:
ScSubTotalDescriptorBase();
- virtual ~ScSubTotalDescriptorBase();
+ virtual ~ScSubTotalDescriptorBase() override;
// in derived classes:
// (Fields are within the range)
@@ -208,7 +208,7 @@ private:
public:
ScSubTotalDescriptor();
- virtual ~ScSubTotalDescriptor();
+ virtual ~ScSubTotalDescriptor() override;
// from ScSubTotalDescriptorBase:
virtual void GetData( ScSubTotalParam& rParam ) const override;
@@ -227,7 +227,7 @@ private:
public:
ScRangeSubTotalDescriptor(ScDatabaseRangeObj* pPar);
- virtual ~ScRangeSubTotalDescriptor();
+ virtual ~ScRangeSubTotalDescriptor() override;
// from ScSubTotalDescriptorBase:
virtual void GetData( ScSubTotalParam& rParam ) const override;
@@ -244,7 +244,7 @@ private:
public:
ScSubTotalFieldObj( ScSubTotalDescriptorBase* pDesc, sal_uInt16 nP );
- virtual ~ScSubTotalFieldObj();
+ virtual ~ScSubTotalFieldObj() override;
// XSubTotalField
virtual sal_Int32 SAL_CALL getGroupColumn() throw(css::uno::RuntimeException, std::exception) override;
@@ -274,7 +274,7 @@ private:
public:
ScConsolidationDescriptor();
- virtual ~ScConsolidationDescriptor();
+ virtual ~ScConsolidationDescriptor() override;
void SetParam( const ScConsolidateParam& rNew );
const ScConsolidateParam& GetParam() const { return aParam; }
@@ -331,7 +331,7 @@ private:
public:
ScFilterDescriptorBase(ScDocShell* pDocShell);
- virtual ~ScFilterDescriptorBase();
+ virtual ~ScFilterDescriptorBase() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -420,7 +420,7 @@ private:
public:
ScFilterDescriptor(ScDocShell* pDocSh);
- virtual ~ScFilterDescriptor();
+ virtual ~ScFilterDescriptor() override;
// from ScFilterDescriptorBase:
virtual void GetData( ScQueryParam& rParam ) const override;
@@ -440,7 +440,7 @@ private:
public:
ScRangeFilterDescriptor(ScDocShell* pDocSh, ScDatabaseRangeObj* pPar);
- virtual ~ScRangeFilterDescriptor();
+ virtual ~ScRangeFilterDescriptor() override;
// from ScFilterDescriptorBase:
virtual void GetData( ScQueryParam& rParam ) const override;
@@ -456,7 +456,7 @@ private:
public:
ScDataPilotFilterDescriptor(ScDocShell* pDocSh, ScDataPilotDescriptorBase* pPar);
- virtual ~ScDataPilotFilterDescriptor();
+ virtual ~ScDataPilotFilterDescriptor() override;
// from ScFilterDescriptorBase:
virtual void GetData( ScQueryParam& rParam ) const override;
@@ -488,7 +488,7 @@ private:
public:
ScDatabaseRangeObj(ScDocShell* pDocSh, const OUString& rNm);
SC_DLLPUBLIC ScDatabaseRangeObj(ScDocShell* pDocSh, const SCTAB nTab);
- virtual ~ScDatabaseRangeObj();
+ virtual ~ScDatabaseRangeObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -595,7 +595,7 @@ private:
public:
ScDatabaseRangesObj(ScDocShell* pDocSh);
- virtual ~ScDatabaseRangesObj();
+ virtual ~ScDatabaseRangesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -650,7 +650,7 @@ private:
public:
ScUnnamedDatabaseRangesObj(ScDocShell* pDocSh);
- virtual ~ScUnnamedDatabaseRangesObj();
+ virtual ~ScUnnamedDatabaseRangesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/dbdata.hxx b/sc/inc/dbdata.hxx
index 23146636de65..328dd2a597e4 100644
--- a/sc/inc/dbdata.hxx
+++ b/sc/inc/dbdata.hxx
@@ -113,7 +113,7 @@ public:
bool bByR = true, bool bHasH = true, bool bTotals = false);
ScDBData(const ScDBData& rData);
ScDBData(const OUString& rName, const ScDBData& rData);
- virtual ~ScDBData();
+ virtual ~ScDBData() override;
virtual void Notify( const SfxHint& rHint ) override;
@@ -242,7 +242,7 @@ public:
ScDBCollection& mrParent;
NamedDBs(ScDBCollection& rParent, ScDocument& rDoc);
NamedDBs(const NamedDBs& r);
- virtual ~NamedDBs();
+ virtual ~NamedDBs() override;
NamedDBs & operator=(NamedDBs const&) = delete;
void initInserted( ScDBData* p );
diff --git a/sc/inc/defaultsoptions.hxx b/sc/inc/defaultsoptions.hxx
index 5699fcc69336..b0d58ef277a3 100644
--- a/sc/inc/defaultsoptions.hxx
+++ b/sc/inc/defaultsoptions.hxx
@@ -47,7 +47,7 @@ public:
ScTpDefaultsItem( sal_uInt16 nWhich,
const ScDefaultsOptions& rOpt );
ScTpDefaultsItem( const ScTpDefaultsItem& rItem );
- virtual ~ScTpDefaultsItem();
+ virtual ~ScTpDefaultsItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/sc/inc/defltuno.hxx b/sc/inc/defltuno.hxx
index 07bfbfaadb34..62b80274fb4b 100644
--- a/sc/inc/defltuno.hxx
+++ b/sc/inc/defltuno.hxx
@@ -43,7 +43,7 @@ private:
public:
ScDocDefaultsObj(ScDocShell* pDocSh);
- virtual ~ScDocDefaultsObj();
+ virtual ~ScDocDefaultsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/dispuno.hxx b/sc/inc/dispuno.hxx
index f5a3c0d98784..b54ad2fd5ae6 100644
--- a/sc/inc/dispuno.hxx
+++ b/sc/inc/dispuno.hxx
@@ -52,7 +52,7 @@ class ScDispatchProviderInterceptor : public cppu::WeakImplHelper<
public:
ScDispatchProviderInterceptor(ScTabViewShell* pViewSh);
- virtual ~ScDispatchProviderInterceptor();
+ virtual ~ScDispatchProviderInterceptor() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -97,7 +97,7 @@ class ScDispatch : public cppu::WeakImplHelper<
public:
ScDispatch(ScTabViewShell* pViewSh);
- virtual ~ScDispatch();
+ virtual ~ScDispatch() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/dociter.hxx b/sc/inc/dociter.hxx
index 16cdaf37285b..162096429405 100644
--- a/sc/inc/dociter.hxx
+++ b/sc/inc/dociter.hxx
@@ -127,7 +127,7 @@ private:
typedef std::pair<sc::CellStoreType::const_iterator,size_t> PositionType;
public:
DataAccessInternal(ScDBQueryParamInternal* pParam, ScDocument* pDoc);
- virtual ~DataAccessInternal();
+ virtual ~DataAccessInternal() override;
virtual bool getCurrent(Value& rValue) override;
virtual bool getFirst(Value& rValue) override;
virtual bool getNext(Value& rValue) override;
@@ -155,7 +155,7 @@ private:
{
public:
DataAccessMatrix(ScDBQueryParamMatrix* pParam);
- virtual ~DataAccessMatrix();
+ virtual ~DataAccessMatrix() override;
virtual bool getCurrent(Value& rValue) override;
virtual bool getFirst(Value& rValue) override;
virtual bool getNext(Value& rValue) override;
diff --git a/sc/inc/docoptio.hxx b/sc/inc/docoptio.hxx
index 8e4ebb58b749..94ecf482d1c0 100644
--- a/sc/inc/docoptio.hxx
+++ b/sc/inc/docoptio.hxx
@@ -149,7 +149,7 @@ public:
ScTpCalcItem( sal_uInt16 nWhich,
const ScDocOptions& rOpt );
ScTpCalcItem( const ScTpCalcItem& rItem );
- virtual ~ScTpCalcItem();
+ virtual ~ScTpCalcItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/sc/inc/docpool.hxx b/sc/inc/docpool.hxx
index deaaa6bd4ba3..d3381ab8fdf7 100644
--- a/sc/inc/docpool.hxx
+++ b/sc/inc/docpool.hxx
@@ -46,7 +46,7 @@ class SC_DLLPUBLIC ScDocumentPool: public SfxItemPool
public:
ScDocumentPool();
protected:
- virtual ~ScDocumentPool();
+ virtual ~ScDocumentPool() override;
public:
virtual SfxItemPool* Clone() const override;
diff --git a/sc/inc/docuno.hxx b/sc/inc/docuno.hxx
index b2b029388e10..25dc77e7a785 100644
--- a/sc/inc/docuno.hxx
+++ b/sc/inc/docuno.hxx
@@ -119,7 +119,7 @@ protected:
public:
ScModelObj(ScDocShell* pDocSh);
- virtual ~ScModelObj();
+ virtual ~ScModelObj() override;
/// create ScModelObj and set at pDocSh (SetBaseModel)
static void CreateAndSet(ScDocShell* pDocSh);
@@ -436,7 +436,7 @@ css::uno::Reference< css::drawing::XDrawPage >
public:
ScDrawPagesObj(ScDocShell* pDocSh);
- virtual ~ScDrawPagesObj();
+ virtual ~ScDrawPagesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -484,7 +484,7 @@ private:
public:
ScTableSheetsObj(ScDocShell* pDocSh);
- virtual ~ScTableSheetsObj();
+ virtual ~ScTableSheetsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -597,7 +597,7 @@ private:
public:
ScTableColumnsObj(ScDocShell* pDocSh, SCTAB nT,
SCCOL nSC, SCCOL nEC);
- virtual ~ScTableColumnsObj();
+ virtual ~ScTableColumnsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -698,7 +698,7 @@ private:
public:
ScTableRowsObj(ScDocShell* pDocSh, SCTAB nT,
SCROW nSR, SCROW nER);
- virtual ~ScTableRowsObj();
+ virtual ~ScTableRowsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -779,7 +779,7 @@ private:
ScDocShell* pDocShell;
public:
- virtual ~ScSpreadsheetSettingsObj();
+ virtual ~ScSpreadsheetSettingsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -843,7 +843,7 @@ private:
public:
ScAnnotationsObj(ScDocShell* pDocSh, SCTAB nT);
- virtual ~ScAnnotationsObj();
+ virtual ~ScAnnotationsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -898,7 +898,7 @@ private:
public:
ScScenariosObj(ScDocShell* pDocSh, SCTAB nT);
- virtual ~ScScenariosObj();
+ virtual ~ScScenariosObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/dpfilteredcache.hxx b/sc/inc/dpfilteredcache.hxx
index 4497626af465..427144ccefe2 100644
--- a/sc/inc/dpfilteredcache.hxx
+++ b/sc/inc/dpfilteredcache.hxx
@@ -65,7 +65,7 @@ public:
{
public:
explicit SingleFilter(const ScDPItemData &rItem);
- virtual ~SingleFilter() {}
+ virtual ~SingleFilter() override {}
virtual bool match(const ScDPItemData& rCellData) const override;
virtual std::vector<ScDPItemData> getMatchValues() const override;
@@ -79,7 +79,7 @@ public:
{
public:
GroupFilter();
- virtual ~GroupFilter() {}
+ virtual ~GroupFilter() override {}
virtual bool match(const ScDPItemData& rCellData) const override;
virtual std::vector<ScDPItemData> getMatchValues() const override;
void addMatchItem(const ScDPItemData& rItem);
diff --git a/sc/inc/dpgroup.hxx b/sc/inc/dpgroup.hxx
index 07b25a7db786..703dc5d21960 100644
--- a/sc/inc/dpgroup.hxx
+++ b/sc/inc/dpgroup.hxx
@@ -139,7 +139,7 @@ class ScDPGroupTableData : public ScDPTableData
public:
// takes ownership of pSource
ScDPGroupTableData( const std::shared_ptr<ScDPTableData>& pSource, ScDocument* pDocument );
- virtual ~ScDPGroupTableData();
+ virtual ~ScDPGroupTableData() override;
const std::shared_ptr<ScDPTableData>& GetSourceTableData() const { return pSourceData;}
diff --git a/sc/inc/dpsdbtab.hxx b/sc/inc/dpsdbtab.hxx
index 7c7ae653f57a..a01053feaf71 100644
--- a/sc/inc/dpsdbtab.hxx
+++ b/sc/inc/dpsdbtab.hxx
@@ -60,7 +60,7 @@ private:
ScDPFilteredCache aCacheTable;
public:
ScDatabaseDPData(ScDocument* pDoc, const ScDPCache& rCache);
- virtual ~ScDatabaseDPData();
+ virtual ~ScDatabaseDPData() override;
virtual long GetColumnCount() override;
virtual OUString getDimensionName(long nColumn) override;
diff --git a/sc/inc/dpshttab.hxx b/sc/inc/dpshttab.hxx
index 7ee71a3ab55f..b1972500e4fc 100644
--- a/sc/inc/dpshttab.hxx
+++ b/sc/inc/dpshttab.hxx
@@ -99,7 +99,7 @@ private:
public:
ScSheetDPData(ScDocument* pD, const ScSheetSourceDesc& rDesc, const ScDPCache& rCache);
- virtual ~ScSheetDPData();
+ virtual ~ScSheetDPData() override;
virtual long GetColumnCount() override;
virtual OUString getDimensionName(long nColumn) override;
diff --git a/sc/inc/dptabsrc.hxx b/sc/inc/dptabsrc.hxx
index cbbd28fb9c37..c532583740e1 100644
--- a/sc/inc/dptabsrc.hxx
+++ b/sc/inc/dptabsrc.hxx
@@ -145,7 +145,7 @@ private:
public:
ScDPSource( ScDPTableData* pD );
- virtual ~ScDPSource();
+ virtual ~ScDPSource() override;
ScDPTableData* GetData() { return pData; }
const ScDPTableData* GetData() const { return pData; }
@@ -267,7 +267,7 @@ private:
public:
ScDPDimensions( ScDPSource* pSrc );
- virtual ~ScDPDimensions();
+ virtual ~ScDPDimensions() override;
void CountChanged();
@@ -323,7 +323,7 @@ class ScDPDimension : public cppu::WeakImplHelper<
public:
ScDPDimension( ScDPSource* pSrc, long nD );
- virtual ~ScDPDimension();
+ virtual ~ScDPDimension() override;
ScDPDimension(const ScDPDimension&) = delete;
ScDPDimension& operator=(const ScDPDimension&) = delete;
@@ -421,7 +421,7 @@ private:
public:
ScDPHierarchies( ScDPSource* pSrc, long nD );
- virtual ~ScDPHierarchies();
+ virtual ~ScDPHierarchies() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -463,7 +463,7 @@ private:
public:
ScDPHierarchy( ScDPSource* pSrc, long nD, long nH );
- virtual ~ScDPHierarchy();
+ virtual ~ScDPHierarchy() override;
ScDPLevels* GetLevelsObject();
@@ -498,7 +498,7 @@ private:
public:
ScDPLevels( ScDPSource* pSrc, long nD, long nH );
- virtual ~ScDPLevels();
+ virtual ~ScDPLevels() override;
// XNameAccess
virtual css::uno::Any SAL_CALL getByName( const OUString& aName )
@@ -554,7 +554,7 @@ private:
public:
ScDPLevel( ScDPSource* pSrc, long nD, long nH, long nL );
- virtual ~ScDPLevel();
+ virtual ~ScDPLevel() override;
ScDPMembers* GetMembersObject();
@@ -672,7 +672,7 @@ private:
public:
ScDPMembers( ScDPSource* pSrc, long nD, long nH, long nL );
- virtual ~ScDPMembers();
+ virtual ~ScDPMembers() override;
// XMembersAccess
virtual css::uno::Sequence< OUString > SAL_CALL getLocaleIndependentElementNames()
@@ -735,7 +735,7 @@ private:
public:
ScDPMember(ScDPSource* pSrc, long nD, long nH, long nL, SCROW nIndex);
- virtual ~ScDPMember();
+ virtual ~ScDPMember() override;
ScDPMember(const ScDPMember&) = delete;
ScDPMember& operator=(const ScDPMember&) = delete;
diff --git a/sc/inc/drawpage.hxx b/sc/inc/drawpage.hxx
index cdd8ec79743e..6044600c2096 100644
--- a/sc/inc/drawpage.hxx
+++ b/sc/inc/drawpage.hxx
@@ -30,7 +30,7 @@ class ScDrawPage: public FmFormPage
public:
explicit ScDrawPage(ScDrawLayer& rNewModel, bool bMasterPage = false);
- virtual ~ScDrawPage();
+ virtual ~ScDrawPage() override;
virtual ScDrawPage* Clone() const override;
virtual ScDrawPage* Clone(SdrModel* pNewModel) const override;
diff --git a/sc/inc/drdefuno.hxx b/sc/inc/drdefuno.hxx
index 91a4baccda2a..1207aecf3614 100644
--- a/sc/inc/drdefuno.hxx
+++ b/sc/inc/drdefuno.hxx
@@ -32,7 +32,7 @@ private:
public:
ScDrawDefaultsObj(ScDocShell* pDocSh);
- virtual ~ScDrawDefaultsObj() throw ();
+ virtual ~ScDrawDefaultsObj() throw () override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/drwlayer.hxx b/sc/inc/drwlayer.hxx
index 649610bdbce3..09d59195d5bc 100644
--- a/sc/inc/drwlayer.hxx
+++ b/sc/inc/drwlayer.hxx
@@ -41,7 +41,7 @@ private:
SCTAB nTab;
public:
ScTabDeletedHint( SCTAB nTabNo = SCTAB_MAX );
- virtual ~ScTabDeletedHint();
+ virtual ~ScTabDeletedHint() override;
SCTAB GetTab() const { return nTab; }
};
@@ -52,7 +52,7 @@ private:
SCTAB nTab;
public:
ScTabSizeChangedHint( SCTAB nTabNo = SCTAB_MAX );
- virtual ~ScTabSizeChangedHint();
+ virtual ~ScTabSizeChangedHint() override;
SCTAB GetTab() const { return nTab; }
};
@@ -70,7 +70,7 @@ private:
public:
ScUndoObjData( SdrObject* pObj, const ScAddress& rOS, const ScAddress& rOE,
const ScAddress& rNS, const ScAddress& rNE );
- virtual ~ScUndoObjData();
+ virtual ~ScUndoObjData() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -84,7 +84,7 @@ private:
SCTAB mnTab;
public:
ScUndoAnchorData( SdrObject* pObj, ScDocument* pDoc, SCTAB nTab );
- virtual ~ScUndoAnchorData();
+ virtual ~ScUndoAnchorData() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -109,7 +109,7 @@ private:
public:
ScDrawLayer( ScDocument* pDocument, const OUString& rName );
- virtual ~ScDrawLayer();
+ virtual ~ScDrawLayer() override;
virtual SdrPage* AllocPage(bool bMasterPage) override;
virtual SdrModel* AllocModel() const override;
diff --git a/sc/inc/editsrc.hxx b/sc/inc/editsrc.hxx
index f992490aef0e..8ef58b768f0d 100644
--- a/sc/inc/editsrc.hxx
+++ b/sc/inc/editsrc.hxx
@@ -54,7 +54,7 @@ private:
public:
ScHeaderFooterEditSource(ScHeaderFooterTextData& rData);
- virtual ~ScHeaderFooterEditSource();
+ virtual ~ScHeaderFooterEditSource() override;
// GetEditEngine is needed because the forwarder doesn't have field functions
virtual ScEditEngineDefaulter* GetEditEngine() override;
@@ -78,7 +78,7 @@ private:
public:
ScCellEditSource(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScCellEditSource();
+ virtual ~ScCellEditSource() override;
// GetEditEngine is needed because the forwarder doesn't have field functions
virtual ScEditEngineDefaulter* GetEditEngine() override;
@@ -104,7 +104,7 @@ private:
SdrObject* GetCaptionObj();
public:
ScAnnotationEditSource(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScAnnotationEditSource();
+ virtual ~ScAnnotationEditSource() override;
virtual SvxEditSource* Clone() const override ;
virtual SvxTextForwarder* GetTextForwarder() override;
@@ -122,7 +122,7 @@ private:
public:
ScSimpleEditSource( SvxTextForwarder* pForw );
- virtual ~ScSimpleEditSource();
+ virtual ~ScSimpleEditSource() override;
virtual SvxEditSource* Clone() const override ;
virtual SvxTextForwarder* GetTextForwarder() override;
@@ -137,7 +137,7 @@ private:
public:
ScAccessibilityEditSource( ::std::unique_ptr < ScAccessibleTextData > && pAccessibleCellTextData );
- virtual ~ScAccessibilityEditSource();
+ virtual ~ScAccessibilityEditSource() override;
virtual SvxEditSource* Clone() const override;
virtual SvxTextForwarder* GetTextForwarder() override;
diff --git a/sc/inc/editutil.hxx b/sc/inc/editutil.hxx
index 5eee49f4d672..0352f79fe792 100644
--- a/sc/inc/editutil.hxx
+++ b/sc/inc/editutil.hxx
@@ -129,7 +129,7 @@ public:
/// If rOrg.bDeleteEnginePool: pool gets cloned and will be
/// deleted on destruction. Defaults are not set.
ScEditEngineDefaulter( const ScEditEngineDefaulter& rOrg );
- virtual ~ScEditEngineDefaulter();
+ virtual ~ScEditEngineDefaulter() override;
/// Creates a copy of SfxItemSet if bRememberCopy set
void SetDefaults( const SfxItemSet& rDefaults, bool bRememberCopy = true );
diff --git a/sc/inc/eventuno.hxx b/sc/inc/eventuno.hxx
index 7dc815ac7051..8099aa55e3f5 100644
--- a/sc/inc/eventuno.hxx
+++ b/sc/inc/eventuno.hxx
@@ -40,7 +40,7 @@ private:
public:
ScSheetEventsObj(ScDocShell* pDocSh, SCTAB nT);
- virtual ~ScSheetEventsObj();
+ virtual ~ScSheetEventsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/externalrefmgr.hxx b/sc/inc/externalrefmgr.hxx
index cb1a0d8a8ff6..e6a4cd6fe5df 100644
--- a/sc/inc/externalrefmgr.hxx
+++ b/sc/inc/externalrefmgr.hxx
@@ -65,7 +65,7 @@ class ScExternalRefLink : public ::sfx2::SvBaseLink
{
public:
ScExternalRefLink(ScDocument* pDoc, sal_uInt16 nFileId, const OUString& rFilter);
- virtual ~ScExternalRefLink();
+ virtual ~ScExternalRefLink() override;
virtual void Closed() override;
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged(
@@ -448,7 +448,7 @@ public:
public:
explicit ScExternalRefManager(ScDocument* pDoc);
- virtual ~ScExternalRefManager();
+ virtual ~ScExternalRefManager() override;
virtual OUString getCacheTableName(sal_uInt16 nFileId, size_t nTabIndex) const override;
diff --git a/sc/inc/fielduno.hxx b/sc/inc/fielduno.hxx
index 08c768dcdeaa..170c37438590 100644
--- a/sc/inc/fielduno.hxx
+++ b/sc/inc/fielduno.hxx
@@ -74,7 +74,7 @@ public:
ScCellFieldsObj(
const css::uno::Reference<css::text::XTextRange>& xContent,
ScDocShell* pDocSh, const ScAddress& rPos);
- virtual ~ScCellFieldsObj();
+ virtual ~ScCellFieldsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -138,7 +138,7 @@ private:
public:
ScHeaderFieldsObj(ScHeaderFooterTextData& rData);
- virtual ~ScHeaderFieldsObj();
+ virtual ~ScHeaderFieldsObj() override;
// XIndexAccess
virtual sal_Int32 SAL_CALL getCount() throw(css::uno::RuntimeException, std::exception) override;
@@ -229,7 +229,7 @@ public:
ScEditFieldObj(
const css::uno::Reference<css::text::XTextRange>& rContent,
ScEditSource* pEditSrc, sal_Int32 eType, const ESelection& rSel);
- virtual ~ScEditFieldObj();
+ virtual ~ScEditFieldObj() override;
sal_Int32 GetFieldType() const { return meType;}
void DeleteField();
diff --git a/sc/inc/filtuno.hxx b/sc/inc/filtuno.hxx
index bd983002fb37..12d22860e294 100644
--- a/sc/inc/filtuno.hxx
+++ b/sc/inc/filtuno.hxx
@@ -49,7 +49,7 @@ private:
public:
ScFilterOptionsObj();
- virtual ~ScFilterOptionsObj();
+ virtual ~ScFilterOptionsObj() override;
// XPropertyAccess
virtual css::uno::Sequence< css::beans::PropertyValue >
diff --git a/sc/inc/fmtuno.hxx b/sc/inc/fmtuno.hxx
index 774d94ad19bb..547989d82d31 100644
--- a/sc/inc/fmtuno.hxx
+++ b/sc/inc/fmtuno.hxx
@@ -82,7 +82,7 @@ public:
ScTableConditionalFormat() = delete;
ScTableConditionalFormat(ScDocument* pDoc, sal_uLong nKey,
SCTAB nTab, formula::FormulaGrammar::Grammar eGrammar);
- virtual ~ScTableConditionalFormat();
+ virtual ~ScTableConditionalFormat() override;
void FillFormat( ScConditionalFormat& rFormat, ScDocument* pDoc,
formula::FormulaGrammar::Grammar eGrammar) const;
@@ -147,7 +147,7 @@ private:
public:
ScTableConditionalEntry() = delete;
ScTableConditionalEntry(const ScCondFormatEntryItem& aItem);
- virtual ~ScTableConditionalEntry();
+ virtual ~ScTableConditionalEntry() override;
void GetData(ScCondFormatEntryItem& rData) const;
@@ -223,7 +223,7 @@ public:
ScTableValidationObj() = delete;
ScTableValidationObj(ScDocument* pDoc, sal_uLong nKey,
const formula::FormulaGrammar::Grammar eGrammar);
- virtual ~ScTableValidationObj();
+ virtual ~ScTableValidationObj() override;
ScValidationData* CreateValidationData( ScDocument* pDoc,
formula::FormulaGrammar::Grammar eGrammar ) const;
diff --git a/sc/inc/forbiuno.hxx b/sc/inc/forbiuno.hxx
index 5c3fa2b8b9de..4f237b97ff75 100644
--- a/sc/inc/forbiuno.hxx
+++ b/sc/inc/forbiuno.hxx
@@ -36,7 +36,7 @@ protected:
public:
ScForbiddenCharsObj( ScDocShell* pDocSh );
- virtual ~ScForbiddenCharsObj();
+ virtual ~ScForbiddenCharsObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
};
diff --git a/sc/inc/formulacell.hxx b/sc/inc/formulacell.hxx
index c34831be5460..cec4b2d64db3 100644
--- a/sc/inc/formulacell.hxx
+++ b/sc/inc/formulacell.hxx
@@ -157,7 +157,7 @@ public:
ScAddress aPos;
- virtual ~ScFormulaCell();
+ virtual ~ScFormulaCell() override;
ScFormulaCell* Clone() const;
ScFormulaCell* Clone( const ScAddress& rPos ) const;
diff --git a/sc/inc/formulagroup.hxx b/sc/inc/formulagroup.hxx
index 19eb898bdfba..57fe258661de 100644
--- a/sc/inc/formulagroup.hxx
+++ b/sc/inc/formulagroup.hxx
@@ -149,7 +149,7 @@ class SC_DLLPUBLIC FormulaGroupInterpreterSoftware : public FormulaGroupInterpre
{
public:
FormulaGroupInterpreterSoftware();
- virtual ~FormulaGroupInterpreterSoftware() {}
+ virtual ~FormulaGroupInterpreterSoftware() override {}
virtual ScMatrixRef inverseMatrix(const ScMatrix& rMat) override;
virtual bool interpret(ScDocument& rDoc, const ScAddress& rTopPos, ScFormulaCellGroupRef& xGroup, ScTokenArray& rCode) override;
diff --git a/sc/inc/formulaopt.hxx b/sc/inc/formulaopt.hxx
index 237fe8d7f2d4..9d12fccb00c7 100644
--- a/sc/inc/formulaopt.hxx
+++ b/sc/inc/formulaopt.hxx
@@ -88,7 +88,7 @@ public:
ScTpFormulaItem( sal_uInt16 nWhich,
const ScFormulaOptions& rOpt );
ScTpFormulaItem( const ScTpFormulaItem& rItem );
- virtual ~ScTpFormulaItem();
+ virtual ~ScTpFormulaItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/sc/inc/funcuno.hxx b/sc/inc/funcuno.hxx
index 1aab2365d05f..267c7f31706c 100644
--- a/sc/inc/funcuno.hxx
+++ b/sc/inc/funcuno.hxx
@@ -66,7 +66,7 @@ private:
public:
ScFunctionAccess();
- virtual ~ScFunctionAccess();
+ virtual ~ScFunctionAccess() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/grouparealistener.hxx b/sc/inc/grouparealistener.hxx
index eab9edbd292d..138375458165 100644
--- a/sc/inc/grouparealistener.hxx
+++ b/sc/inc/grouparealistener.hxx
@@ -41,7 +41,7 @@ public:
FormulaGroupAreaListener( const ScRange& rRange, const ScDocument& rDocument,
const ScAddress& rTopCellPos, SCROW nGroupLen, bool bStartFixed, bool bEndFixed );
- virtual ~FormulaGroupAreaListener();
+ virtual ~FormulaGroupAreaListener() override;
ScRange getListeningRange() const;
diff --git a/sc/inc/hints.hxx b/sc/inc/hints.hxx
index ac740bcf7594..d36e5a2cae4a 100644
--- a/sc/inc/hints.hxx
+++ b/sc/inc/hints.hxx
@@ -33,7 +33,7 @@ class ScPaintHint : public SfxHint
public:
ScPaintHint() = delete;
ScPaintHint( const ScRange& rRng, sal_uInt16 nPaint = PAINT_ALL );
- virtual ~ScPaintHint();
+ virtual ~ScPaintHint() override;
void SetPrintFlag(bool bSet) { bPrint = bSet; }
SCCOL GetStartCol() const { return aRange.aStart.Col(); }
@@ -57,7 +57,7 @@ class ScUpdateRefHint : public SfxHint
public:
ScUpdateRefHint( UpdateRefMode eMode, const ScRange& rR,
SCsCOL nX, SCsROW nY, SCsTAB nZ );
- virtual ~ScUpdateRefHint();
+ virtual ~ScUpdateRefHint() override;
UpdateRefMode GetMode() const { return eUpdateRefMode; }
const ScRange& GetRange() const { return aRange; }
@@ -84,7 +84,7 @@ class ScLinkRefreshedHint : public SfxHint
public:
ScLinkRefreshedHint();
- virtual ~ScLinkRefreshedHint();
+ virtual ~ScLinkRefreshedHint() override;
void SetSheetLink( const OUString& rSourceUrl );
void SetDdeLink( const OUString& rA, const OUString& rT, const OUString& rI, sal_uInt8 nM );
@@ -110,7 +110,7 @@ class ScAutoStyleHint : public SfxHint
public:
ScAutoStyleHint( const ScRange& rR, const OUString& rSt1,
sal_uLong nT, const OUString& rSt2 );
- virtual ~ScAutoStyleHint();
+ virtual ~ScAutoStyleHint() override;
const ScRange& GetRange() const { return aRange; }
const OUString& GetStyle1() const { return aStyle1; }
@@ -124,7 +124,7 @@ class ScDBRangeRefreshedHint : public SfxHint
public:
ScDBRangeRefreshedHint( const ScImportParam& rP );
- virtual ~ScDBRangeRefreshedHint();
+ virtual ~ScDBRangeRefreshedHint() override;
const ScImportParam& GetImportParam() const { return aParam; }
};
@@ -135,7 +135,7 @@ class ScDataPilotModifiedHint : public SfxHint
public:
ScDataPilotModifiedHint( const OUString& rName );
- virtual ~ScDataPilotModifiedHint();
+ virtual ~ScDataPilotModifiedHint() override;
const OUString& GetName() const { return maName; }
};
diff --git a/sc/inc/linkuno.hxx b/sc/inc/linkuno.hxx
index da892143069f..efbfc35311fa 100644
--- a/sc/inc/linkuno.hxx
+++ b/sc/inc/linkuno.hxx
@@ -67,7 +67,7 @@ private:
public:
ScSheetLinkObj(ScDocShell* pDocSh, const OUString& rName);
- virtual ~ScSheetLinkObj();
+ virtual ~ScSheetLinkObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -157,7 +157,7 @@ private:
public:
ScSheetLinksObj(ScDocShell* pDocSh);
- virtual ~ScSheetLinksObj();
+ virtual ~ScSheetLinksObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -217,7 +217,7 @@ private:
public:
ScAreaLinkObj(ScDocShell* pDocSh, size_t nP);
- virtual ~ScAreaLinkObj();
+ virtual ~ScAreaLinkObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -308,7 +308,7 @@ private:
public:
ScAreaLinksObj(ScDocShell* pDocSh);
- virtual ~ScAreaLinksObj();
+ virtual ~ScAreaLinksObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -369,7 +369,7 @@ private:
public:
ScDDELinkObj(ScDocShell* pDocSh, const OUString& rA,
const OUString& rT, const OUString& rI);
- virtual ~ScDDELinkObj();
+ virtual ~ScDDELinkObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -425,7 +425,7 @@ private:
public:
ScDDELinksObj(ScDocShell* pDocSh);
- virtual ~ScDDELinksObj();
+ virtual ~ScDDELinksObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -475,7 +475,7 @@ class ScExternalSheetCacheObj : public cppu::WeakImplHelper< css::sheet::XExtern
{
public:
explicit ScExternalSheetCacheObj(ScDocShell* pDocShell, ScExternalRefCache::TableTypeRef const & pTable, size_t nIndex);
- virtual ~ScExternalSheetCacheObj();
+ virtual ~ScExternalSheetCacheObj() override;
// XExternalSheetCache
virtual void SAL_CALL setCellValue(
@@ -508,7 +508,7 @@ class ScExternalDocLinkObj : public cppu::WeakImplHelper< css::sheet::XExternalD
{
public:
ScExternalDocLinkObj(ScDocShell* pDocShell, ScExternalRefManager* pRefMgr, sal_uInt16 nFileId);
- virtual ~ScExternalDocLinkObj();
+ virtual ~ScExternalDocLinkObj() override;
// XExternalDocLink
virtual css::uno::Reference< css::sheet::XExternalSheetCache >
@@ -556,7 +556,7 @@ class ScExternalDocLinksObj : public cppu::WeakImplHelper< css::sheet::XExternal
{
public:
ScExternalDocLinksObj(ScDocShell* pDocShell);
- virtual ~ScExternalDocLinksObj();
+ virtual ~ScExternalDocLinksObj() override;
// XExternalDocLinks
virtual css::uno::Reference< css::sheet::XExternalDocLink >
diff --git a/sc/inc/listenerquery.hxx b/sc/inc/listenerquery.hxx
index f69283cb93a0..1b72023ab183 100644
--- a/sc/inc/listenerquery.hxx
+++ b/sc/inc/listenerquery.hxx
@@ -33,7 +33,7 @@ public:
typedef std::unordered_map<SCTAB,ColsType> TabsType;
RefQueryFormulaGroup();
- virtual ~RefQueryFormulaGroup();
+ virtual ~RefQueryFormulaGroup() override;
void setSkipRange( const ScRange& rRange );
void add( const ScAddress& rPos );
@@ -59,7 +59,7 @@ class QueryRange : public SvtListener::QueryBase
public:
QueryRange();
- virtual ~QueryRange();
+ virtual ~QueryRange() override;
void add( const ScRange& rRange );
diff --git a/sc/inc/lookupcache.hxx b/sc/inc/lookupcache.hxx
index 9e33c2b1d7ac..7dd37f43ad44 100644
--- a/sc/inc/lookupcache.hxx
+++ b/sc/inc/lookupcache.hxx
@@ -108,7 +108,7 @@ public:
/// MUST be new'd because Notify() deletes.
ScLookupCache( ScDocument * pDoc, const ScRange & rRange );
- virtual ~ScLookupCache();
+ virtual ~ScLookupCache() override;
/// Remove from document structure and delete (!) cache on modify hint.
virtual void Notify( const SfxHint& rHint ) override;
diff --git a/sc/inc/miscuno.hxx b/sc/inc/miscuno.hxx
index 8bbcdbf0a16b..e453a0a57a3e 100644
--- a/sc/inc/miscuno.hxx
+++ b/sc/inc/miscuno.hxx
@@ -94,7 +94,7 @@ private:
public:
ScIndexEnumeration(const css::uno::Reference<
css::container::XIndexAccess>& rInd, const OUString& rServiceName);
- virtual ~ScIndexEnumeration();
+ virtual ~ScIndexEnumeration() override;
// XEnumeration
virtual sal_Bool SAL_CALL hasMoreElements() throw(css::uno::RuntimeException, std::exception) override;
@@ -124,7 +124,7 @@ private:
public:
ScNameToIndexAccess(
const css::uno::Reference< css::container::XNameAccess>& rNameObj );
- virtual ~ScNameToIndexAccess();
+ virtual ~ScNameToIndexAccess() override;
// XIndexAccess
virtual sal_Int32 SAL_CALL getCount( ) throw(css::uno::RuntimeException, std::exception) override;
diff --git a/sc/inc/nameuno.hxx b/sc/inc/nameuno.hxx
index ecdedee8adfc..befd15efe3bf 100644
--- a/sc/inc/nameuno.hxx
+++ b/sc/inc/nameuno.hxx
@@ -70,7 +70,7 @@ friend class ScVbaName;
public:
ScNamedRangeObj( rtl::Reference< ScNamedRangesObj > const & xParent, ScDocShell* pDocSh, const OUString& rNm,
css::uno::Reference< css::container::XNamed > const & xSheet = css::uno::Reference< css::container::XNamed > ());
- virtual ~ScNamedRangeObj();
+ virtual ~ScNamedRangeObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -192,7 +192,7 @@ protected:
public:
ScNamedRangesObj(ScDocShell* pDocSh);
- virtual ~ScNamedRangesObj();
+ virtual ~ScNamedRangesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -303,7 +303,7 @@ private:
public:
ScGlobalNamedRangesObj(ScDocShell* pDocSh);
- virtual ~ScGlobalNamedRangesObj();
+ virtual ~ScGlobalNamedRangesObj() override;
};
class ScLocalNamedRangesObj: public ScNamedRangesObj
@@ -319,7 +319,7 @@ private:
css::uno::Reference< css::container::XNamed > mxSheet;
public:
ScLocalNamedRangesObj(ScDocShell* pDocSh, css::uno::Reference< css::container::XNamed > const & xNamed );
- virtual ~ScLocalNamedRangesObj();
+ virtual ~ScLocalNamedRangesObj() override;
};
class ScLabelRangeObj : public ::cppu::WeakImplHelper<
@@ -338,7 +338,7 @@ private:
public:
ScLabelRangeObj(ScDocShell* pDocSh, bool bCol, const ScRange& rR);
- virtual ~ScLabelRangeObj();
+ virtual ~ScLabelRangeObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -375,7 +375,7 @@ private:
public:
ScLabelRangesObj(ScDocShell* pDocSh, bool bCol);
- virtual ~ScLabelRangesObj();
+ virtual ~ScLabelRangesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/notesuno.hxx b/sc/inc/notesuno.hxx
index 5b41cb2a3062..e849b3e3da86 100644
--- a/sc/inc/notesuno.hxx
+++ b/sc/inc/notesuno.hxx
@@ -44,7 +44,7 @@ class ScAnnotationObj : public cppu::WeakImplHelper<
{
public:
ScAnnotationObj(ScDocShell* pDocSh, const ScAddress& rPos);
- virtual ~ScAnnotationObj();
+ virtual ~ScAnnotationObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/optuno.hxx b/sc/inc/optuno.hxx
index b75fb3c58e8f..ca201c342a29 100644
--- a/sc/inc/optuno.hxx
+++ b/sc/inc/optuno.hxx
@@ -61,7 +61,7 @@ private:
public:
ScDocOptionsObj( const ScDocOptions& rOpt );
- virtual ~ScDocOptionsObj();
+ virtual ~ScDocOptionsObj() override;
// get/setPropertyValue override to used stored options instead of document
diff --git a/sc/inc/pageuno.hxx b/sc/inc/pageuno.hxx
index 08f087ef145a..f7303919799b 100644
--- a/sc/inc/pageuno.hxx
+++ b/sc/inc/pageuno.hxx
@@ -28,7 +28,7 @@ class ScPageObj : public SvxFmDrawPage
{
public:
ScPageObj(SdrPage* pPage);
- virtual ~ScPageObj() throw();
+ virtual ~ScPageObj() throw() override;
virtual css::uno::Reference<css::drawing::XShape> CreateShape(SdrObject *pObj) const
throw (css::uno::RuntimeException, std::exception) override;
diff --git a/sc/inc/patattr.hxx b/sc/inc/patattr.hxx
index 626e3ddef6b9..244b9add84ff 100644
--- a/sc/inc/patattr.hxx
+++ b/sc/inc/patattr.hxx
@@ -58,7 +58,7 @@ public:
ScPatternAttr(SfxItemPool* pItemPool);
ScPatternAttr(const ScPatternAttr& rPatternAttr);
- virtual ~ScPatternAttr();
+ virtual ~ScPatternAttr() override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
virtual SfxPoolItem* Create(SvStream& rStream, sal_uInt16 nVersion) const override;
diff --git a/sc/inc/printopt.hxx b/sc/inc/printopt.hxx
index bf8bef230d39..af2fd6495745 100644
--- a/sc/inc/printopt.hxx
+++ b/sc/inc/printopt.hxx
@@ -58,7 +58,7 @@ public:
ScTpPrintItem( sal_uInt16 nWhich,
const ScPrintOptions& rOpt );
ScTpPrintItem( const ScTpPrintItem& rItem );
- virtual ~ScTpPrintItem();
+ virtual ~ScTpPrintItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/sc/inc/queryparam.hxx b/sc/inc/queryparam.hxx
index c1ea63a659d7..68ac18b6f84a 100644
--- a/sc/inc/queryparam.hxx
+++ b/sc/inc/queryparam.hxx
@@ -101,7 +101,7 @@ struct SC_DLLPUBLIC ScQueryParam : public ScQueryParamBase, public ScQueryParamT
ScQueryParam();
ScQueryParam( const ScQueryParam& r );
ScQueryParam( const ScDBQueryParamInternal& r );
- virtual ~ScQueryParam();
+ virtual ~ScQueryParam() override;
ScQueryParam& operator= ( const ScQueryParam& r );
bool operator== ( const ScQueryParam& rOther ) const;
@@ -120,7 +120,7 @@ struct ScDBQueryParamBase : public ScQueryParamBase
DataType GetType() const { return meType;}
ScDBQueryParamBase() = delete;
- virtual ~ScDBQueryParamBase();
+ virtual ~ScDBQueryParamBase() override;
protected:
ScDBQueryParamBase(DataType eType);
@@ -132,7 +132,7 @@ private:
struct ScDBQueryParamInternal : public ScDBQueryParamBase, public ScQueryParamTable
{
ScDBQueryParamInternal();
- virtual ~ScDBQueryParamInternal();
+ virtual ~ScDBQueryParamInternal() override;
virtual bool IsValidFieldIndex() const override;
};
@@ -142,7 +142,7 @@ struct ScDBQueryParamMatrix : public ScDBQueryParamBase
ScMatrixRef mpMatrix;
ScDBQueryParamMatrix();
- virtual ~ScDBQueryParamMatrix();
+ virtual ~ScDBQueryParamMatrix() override;
virtual bool IsValidFieldIndex() const override;
};
diff --git a/sc/inc/rangelst.hxx b/sc/inc/rangelst.hxx
index 783dd44bd552..fb1df785f93c 100644
--- a/sc/inc/rangelst.hxx
+++ b/sc/inc/rangelst.hxx
@@ -33,7 +33,7 @@ public:
ScRangeList();
ScRangeList( const ScRangeList& rList );
ScRangeList( const ScRange& rRange );
- virtual ~ScRangeList();
+ virtual ~ScRangeList() override;
ScRangeList& operator=(const ScRangeList& rList);
void Append( const ScRange& rRange );
@@ -106,7 +106,7 @@ typedef tools::SvRef<ScRangeList> ScRangeListRef;
class SC_DLLPUBLIC ScRangePairList : public SvRefBase
{
public:
- virtual ~ScRangePairList();
+ virtual ~ScRangePairList() override;
ScRangePairList* Clone() const;
void Append( const ScRangePair& rRangePair )
{
diff --git a/sc/inc/refhint.hxx b/sc/inc/refhint.hxx
index ffbe7fe7bd78..209d35c2001d 100644
--- a/sc/inc/refhint.hxx
+++ b/sc/inc/refhint.hxx
@@ -37,7 +37,7 @@ protected:
public:
RefHint() = delete;
- virtual ~RefHint() = 0;
+ virtual ~RefHint() override = 0;
Type getType() const;
};
@@ -51,7 +51,7 @@ class RefMovedHint : public RefHint
public:
RefMovedHint( const ScRange& rRange, const ScAddress& rMove, const sc::RefUpdateContext& rCxt );
- virtual ~RefMovedHint();
+ virtual ~RefMovedHint() override;
/**
* Get the source range from which the references have moved.
@@ -75,7 +75,7 @@ class RefColReorderHint : public RefHint
public:
RefColReorderHint( const sc::ColRowReorderMapType& rColMap, SCTAB nTab, SCROW nRow1, SCROW nRow2 );
- virtual ~RefColReorderHint();
+ virtual ~RefColReorderHint() override;
const sc::ColRowReorderMapType& getColMap() const;
@@ -93,7 +93,7 @@ class RefRowReorderHint : public RefHint
public:
RefRowReorderHint( const sc::ColRowReorderMapType& rRowMap, SCTAB nTab, SCCOL nCol1, SCCOL nCol2 );
- virtual ~RefRowReorderHint();
+ virtual ~RefRowReorderHint() override;
const sc::ColRowReorderMapType& getRowMap() const;
@@ -106,14 +106,14 @@ class RefStartListeningHint : public RefHint
{
public:
RefStartListeningHint();
- virtual ~RefStartListeningHint();
+ virtual ~RefStartListeningHint() override;
};
class RefStopListeningHint : public RefHint
{
public:
RefStopListeningHint();
- virtual ~RefStopListeningHint();
+ virtual ~RefStopListeningHint() override;
};
}
diff --git a/sc/inc/refreshtimer.hxx b/sc/inc/refreshtimer.hxx
index 3464151d666e..93ccc315d0d6 100644
--- a/sc/inc/refreshtimer.hxx
+++ b/sc/inc/refreshtimer.hxx
@@ -47,7 +47,7 @@ public:
ScRefreshTimer();
ScRefreshTimer( sal_uLong nSeconds );
ScRefreshTimer( const ScRefreshTimer& r );
- virtual ~ScRefreshTimer();
+ virtual ~ScRefreshTimer() override;
ScRefreshTimer& operator=( const ScRefreshTimer& r );
bool operator==( const ScRefreshTimer& r ) const;
diff --git a/sc/inc/scmatrix.hxx b/sc/inc/scmatrix.hxx
index 6757c07e1513..b4899681b70b 100644
--- a/sc/inc/scmatrix.hxx
+++ b/sc/inc/scmatrix.hxx
@@ -444,7 +444,7 @@ public:
ScFullMatrix( size_t nC, size_t nR, const std::vector<double>& rInitVals );
- virtual ~ScFullMatrix();
+ virtual ~ScFullMatrix() override;
/** Clone the matrix. */
virtual ScMatrix* Clone() const override;
@@ -662,7 +662,7 @@ public:
ScVectorRefMatrix(const formula::DoubleVectorRefToken* pToken, SCSIZE nRowStart, SCSIZE nRowSize);
- virtual ~ScVectorRefMatrix();
+ virtual ~ScVectorRefMatrix() override;
/** Clone the matrix. */
virtual ScMatrix* Clone() const override;
diff --git a/sc/inc/scmod.hxx b/sc/inc/scmod.hxx
index bb8df9ce07c1..851ffbe0cf96 100644
--- a/sc/inc/scmod.hxx
+++ b/sc/inc/scmod.hxx
@@ -115,7 +115,7 @@ private:
public:
ScModule( SfxObjectFactory* pFact );
- virtual ~ScModule();
+ virtual ~ScModule() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
virtual void ConfigurationChanged( utl::ConfigurationBroadcaster*, sal_uInt32 ) override;
diff --git a/sc/inc/shapeuno.hxx b/sc/inc/shapeuno.hxx
index 3d24fa5afa09..f4e9e7ec4dfb 100644
--- a/sc/inc/shapeuno.hxx
+++ b/sc/inc/shapeuno.hxx
@@ -87,7 +87,7 @@ public:
// ctor modifies xShape parameter
ScShapeObj( css::uno::Reference<
css::drawing::XShape > & xShape );
- virtual ~ScShapeObj();
+ virtual ~ScShapeObj() override;
// XInterface
virtual css::uno::Any SAL_CALL queryInterface(
diff --git a/sc/inc/srchuno.hxx b/sc/inc/srchuno.hxx
index 405c91d5d140..bbe535bb1bfe 100644
--- a/sc/inc/srchuno.hxx
+++ b/sc/inc/srchuno.hxx
@@ -39,7 +39,7 @@ private:
public:
ScCellSearchObj();
- virtual ~ScCellSearchObj();
+ virtual ~ScCellSearchObj() override;
SvxSearchItem* GetSearchItem() const { return pSearchItem; }
diff --git a/sc/inc/stlpool.hxx b/sc/inc/stlpool.hxx
index 74d815f3fafe..a5675c7353a3 100644
--- a/sc/inc/stlpool.hxx
+++ b/sc/inc/stlpool.hxx
@@ -57,7 +57,7 @@ public:
sal_uInt16 nMask = SFXSTYLEBIT_ALL) override;
protected:
- virtual ~ScStyleSheetPool();
+ virtual ~ScStyleSheetPool() override;
using SfxStyleSheetPool::Create; // calcwarnings: Create(const SfxStyleSheet&) - ever used?
diff --git a/sc/inc/stlsheet.hxx b/sc/inc/stlsheet.hxx
index 6c7f8abcdef1..bebbc0f87a1b 100644
--- a/sc/inc/stlsheet.hxx
+++ b/sc/inc/stlsheet.hxx
@@ -65,7 +65,7 @@ public:
ScStyleSheet::Usage GetUsage() const { return eUsage; }
protected:
- virtual ~ScStyleSheet();
+ virtual ~ScStyleSheet() override;
ScStyleSheet( const OUString& rName,
ScStyleSheetPool& rPool,
diff --git a/sc/inc/styleuno.hxx b/sc/inc/styleuno.hxx
index 33bb7193aed1..a6fb761e38a9 100644
--- a/sc/inc/styleuno.hxx
+++ b/sc/inc/styleuno.hxx
@@ -61,7 +61,7 @@ private:
public:
ScStyleFamiliesObj(ScDocShell* pDocSh);
- virtual ~ScStyleFamiliesObj();
+ virtual ~ScStyleFamiliesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -130,7 +130,7 @@ private:
public:
ScStyleFamilyObj(ScDocShell* pDocSh, SfxStyleFamily eFam);
- virtual ~ScStyleFamilyObj();
+ virtual ~ScStyleFamilyObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -234,7 +234,7 @@ private:
public:
ScStyleObj() = delete;
ScStyleObj(ScDocShell* pDocSh, SfxStyleFamily eFam, const OUString& rName);
- virtual ~ScStyleObj();
+ virtual ~ScStyleObj() override;
// created by getImplementation:
bool IsInserted() const { return pDocShell != nullptr; }
diff --git a/sc/inc/tablink.hxx b/sc/inc/tablink.hxx
index ebf0018c45e5..4142c79b9ee9 100644
--- a/sc/inc/tablink.hxx
+++ b/sc/inc/tablink.hxx
@@ -46,7 +46,7 @@ public:
const OUString& rFilter, const OUString& rOpt, sal_uLong nRefresh );
ScTableLink( SfxObjectShell* pShell, const OUString& rFile,
const OUString& rFilter, const OUString& rOpt, sal_uLong nRefresh );
- virtual ~ScTableLink();
+ virtual ~ScTableLink() override;
virtual void Closed() override;
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged(
const OUString& rMimeType, const css::uno::Any & rValue ) override;
diff --git a/sc/inc/tabprotection.hxx b/sc/inc/tabprotection.hxx
index f5cff8ca4b89..f8226c302ae9 100644
--- a/sc/inc/tabprotection.hxx
+++ b/sc/inc/tabprotection.hxx
@@ -82,7 +82,7 @@ public:
explicit ScDocProtection();
explicit ScDocProtection(const ScDocProtection& r);
- virtual ~ScDocProtection();
+ virtual ~ScDocProtection() override;
virtual bool isProtected() const override;
virtual bool isProtectedWithPass() const override;
@@ -167,7 +167,7 @@ public:
explicit ScTableProtection();
explicit ScTableProtection(const ScTableProtection& r);
- virtual ~ScTableProtection();
+ virtual ~ScTableProtection() override;
virtual bool isProtected() const override;
virtual bool isProtectedWithPass() const override;
diff --git a/sc/inc/targuno.hxx b/sc/inc/targuno.hxx
index a21b8e5abc29..e688683dcecc 100644
--- a/sc/inc/targuno.hxx
+++ b/sc/inc/targuno.hxx
@@ -73,7 +73,7 @@ private:
public:
ScLinkTargetTypesObj(ScDocShell* pDocSh);
- virtual ~ScLinkTargetTypesObj();
+ virtual ~ScLinkTargetTypesObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -108,7 +108,7 @@ private:
public:
ScLinkTargetTypeObj(ScDocShell* pDocSh, sal_uInt16 nT);
- virtual ~ScLinkTargetTypeObj();
+ virtual ~ScLinkTargetTypeObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -166,7 +166,7 @@ private:
public:
ScLinkTargetsObj( const css::uno::Reference< css::container::XNameAccess > & rColl );
- virtual ~ScLinkTargetsObj();
+ virtual ~ScLinkTargetsObj() override;
// css::container::XNameAccess
virtual css::uno::Any SAL_CALL getByName(const OUString& aName)
diff --git a/sc/inc/textuno.hxx b/sc/inc/textuno.hxx
index d70f17f26426..eafda68ba6be 100644
--- a/sc/inc/textuno.hxx
+++ b/sc/inc/textuno.hxx
@@ -67,7 +67,7 @@ private:
public:
ScHeaderFooterContentObj();
- virtual ~ScHeaderFooterContentObj();
+ virtual ~ScHeaderFooterContentObj() override;
// for ScPageHFItem (using getImplementation)
const EditTextObject* GetLeftEditObject() const;
@@ -157,7 +157,7 @@ private:
public:
ScHeaderFooterTextObj(
css::uno::WeakReference<css::sheet::XHeaderFooterContent> xContent, ScHeaderFooterPart nP, const EditTextObject* pTextObj);
- virtual ~ScHeaderFooterTextObj();
+ virtual ~ScHeaderFooterTextObj() override;
const EditTextObject* GetTextObject() const;
const SvxUnoText& GetUnoText();
@@ -240,7 +240,7 @@ class ScCellTextCursor : public SvxUnoTextCursor
public:
ScCellTextCursor(const ScCellTextCursor& rOther);
ScCellTextCursor(ScCellObj& rText);
- virtual ~ScCellTextCursor() throw();
+ virtual ~ScCellTextCursor() throw() override;
ScCellObj& GetCellObj() const { return rTextObj; }
@@ -268,7 +268,7 @@ private:
public:
ScHeaderFooterTextCursor(const ScHeaderFooterTextCursor& rOther);
ScHeaderFooterTextCursor(ScHeaderFooterTextObj& rText);
- virtual ~ScHeaderFooterTextCursor() throw();
+ virtual ~ScHeaderFooterTextCursor() throw() override;
// SvxUnoTextCursor methods reimplemented here:
virtual css::uno::Reference< css::text::XText > SAL_CALL
@@ -295,7 +295,7 @@ public:
ScDrawTextCursor(const ScDrawTextCursor& rOther);
ScDrawTextCursor( const css::uno::Reference< css::text::XText >& xParent,
const SvxUnoTextBase& rText );
- virtual ~ScDrawTextCursor() throw();
+ virtual ~ScDrawTextCursor() throw() override;
// SvxUnoTextCursor methods reimplemented here:
virtual css::uno::Reference< css::text::XText > SAL_CALL
@@ -336,7 +336,7 @@ class ScEditEngineTextObj : public ScSimpleEditSourceHelper, public SvxUnoText
{
public:
ScEditEngineTextObj();
- virtual ~ScEditEngineTextObj() throw();
+ virtual ~ScEditEngineTextObj() throw() override;
void SetText( const EditTextObject& rTextObject );
EditTextObject* CreateTextObject();
@@ -359,7 +359,7 @@ protected:
public:
ScCellTextData(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScCellTextData();
+ virtual ~ScCellTextData() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
@@ -382,7 +382,7 @@ class ScCellTextObj : public ScCellTextData, public SvxUnoText
{
public:
ScCellTextObj(ScDocShell* pDocSh, const ScAddress& rP);
- virtual ~ScCellTextObj() throw();
+ virtual ~ScCellTextObj() throw() override;
};
#endif
diff --git a/sc/inc/token.hxx b/sc/inc/token.hxx
index 1a3f9f0aca70..94a1da8b0db1 100644
--- a/sc/inc/token.hxx
+++ b/sc/inc/token.hxx
@@ -151,7 +151,7 @@ public:
ScExternalSingleRefToken( sal_uInt16 nFileId, const svl::SharedString& rTabName, const ScSingleRefData& r );
ScExternalSingleRefToken( const ScExternalSingleRefToken& r );
ScExternalSingleRefToken() = delete;
- virtual ~ScExternalSingleRefToken();
+ virtual ~ScExternalSingleRefToken() override;
virtual sal_uInt16 GetIndex() const override;
virtual svl::SharedString GetString() const override;
@@ -171,7 +171,7 @@ public:
ScExternalDoubleRefToken() = delete;
ScExternalDoubleRefToken( sal_uInt16 nFileId, const svl::SharedString& rTabName, const ScComplexRefData& r );
ScExternalDoubleRefToken( const ScExternalDoubleRefToken& r );
- virtual ~ScExternalDoubleRefToken();
+ virtual ~ScExternalDoubleRefToken() override;
virtual sal_uInt16 GetIndex() const override;
virtual svl::SharedString GetString() const override;
@@ -194,7 +194,7 @@ public:
ScExternalNameToken() = delete;
ScExternalNameToken( sal_uInt16 nFileId, const svl::SharedString& rName );
ScExternalNameToken( const ScExternalNameToken& r );
- virtual ~ScExternalNameToken();
+ virtual ~ScExternalNameToken() override;
virtual sal_uInt16 GetIndex() const override;
virtual svl::SharedString GetString() const override;
@@ -222,7 +222,7 @@ public:
ScTableRefToken() = delete;
ScTableRefToken( sal_uInt16 nIndex, Item eItem );
ScTableRefToken( const ScTableRefToken& r );
- virtual ~ScTableRefToken();
+ virtual ~ScTableRefToken() override;
virtual sal_uInt16 GetIndex() const override;
virtual void SetIndex( sal_uInt16 n ) override;
@@ -253,7 +253,7 @@ public:
FormulaToken( formula::svJumpMatrix ), pJumpMatrix( p ) {}
ScJumpMatrixToken( const ScJumpMatrixToken& r ) :
FormulaToken( r ), pJumpMatrix( r.pJumpMatrix ) {}
- virtual ~ScJumpMatrixToken();
+ virtual ~ScJumpMatrixToken() override;
virtual ScJumpMatrix* GetJumpMatrix() const override;
virtual bool operator==( const formula::FormulaToken& rToken ) const override;
virtual FormulaToken* Clone() const override { return new ScJumpMatrixToken(*this); }
@@ -310,7 +310,7 @@ protected:
public:
ScMatrixCellResultToken( const ScConstMatrixRef& pMat, formula::FormulaToken* pUL );
ScMatrixCellResultToken( const ScMatrixCellResultToken& r );
- virtual ~ScMatrixCellResultToken();
+ virtual ~ScMatrixCellResultToken() override;
virtual double GetDouble() const override;
virtual svl::SharedString GetString() const override;
virtual const ScMatrix* GetMatrix() const override;
@@ -337,7 +337,7 @@ public:
ScMatrixFormulaCellToken( SCCOL nC, SCROW nR, const ScConstMatrixRef& pMat, formula::FormulaToken* pUL );
ScMatrixFormulaCellToken( SCCOL nC, SCROW nR );
ScMatrixFormulaCellToken( const ScMatrixFormulaCellToken& r );
- virtual ~ScMatrixFormulaCellToken();
+ virtual ~ScMatrixFormulaCellToken() override;
virtual bool operator==( const formula::FormulaToken& rToken ) const override;
virtual FormulaToken* Clone() const override { return new ScMatrixFormulaCellToken(*this); }
diff --git a/sc/inc/tokenarray.hxx b/sc/inc/tokenarray.hxx
index 992a9d37dd82..f91205ac5f36 100644
--- a/sc/inc/tokenarray.hxx
+++ b/sc/inc/tokenarray.hxx
@@ -57,7 +57,7 @@ public:
ScTokenArray();
/// Assignment with references to FormulaToken entries (not copied!)
ScTokenArray( const ScTokenArray& );
- virtual ~ScTokenArray();
+ virtual ~ScTokenArray() override;
void ClearScTokenArray();
ScTokenArray* Clone() const; /// True copy!
diff --git a/sc/inc/tokenuno.hxx b/sc/inc/tokenuno.hxx
index f28d24eada64..55599c3834d2 100644
--- a/sc/inc/tokenuno.hxx
+++ b/sc/inc/tokenuno.hxx
@@ -68,7 +68,7 @@ private:
public:
ScFormulaParserObj(ScDocShell* pDocSh);
- virtual ~ScFormulaParserObj();
+ virtual ~ScFormulaParserObj() override;
virtual void Notify( SfxBroadcaster& rBC, const SfxHint& rHint ) override;
diff --git a/sc/inc/undorangename.hxx b/sc/inc/undorangename.hxx
index 009c2a13c63f..6fbbf8d42f04 100644
--- a/sc/inc/undorangename.hxx
+++ b/sc/inc/undorangename.hxx
@@ -28,7 +28,7 @@ public:
const std::map<OUString, ScRangeName*>& rOldNames,
const std::map<OUString, std::unique_ptr<ScRangeName>>& rNewNames);
- virtual ~ScUndoAllRangeNames();
+ virtual ~ScUndoAllRangeNames() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -50,7 +50,7 @@ public:
// nTab = -1 for global range names
ScUndoAddRangeData(ScDocShell* pDocSh, ScRangeData* pRangeData, SCTAB nTab);
- virtual ~ScUndoAddRangeData();
+ virtual ~ScUndoAddRangeData() override;
virtual void Undo() override;
virtual void Redo() override;
diff --git a/sc/inc/unoreflist.hxx b/sc/inc/unoreflist.hxx
index 51f4dc53dc37..d9b845e22d2c 100644
--- a/sc/inc/unoreflist.hxx
+++ b/sc/inc/unoreflist.hxx
@@ -63,7 +63,7 @@ class ScUnoRefUndoHint : public SfxHint
public:
ScUnoRefUndoHint( const ScUnoRefEntry& rRefEntry );
- virtual ~ScUnoRefUndoHint();
+ virtual ~ScUnoRefUndoHint() override;
sal_Int64 GetObjectId() const { return aEntry.nObjectId; }
const ScRangeList& GetRanges() const { return aEntry.aRanges; }
diff --git a/sc/inc/userdat.hxx b/sc/inc/userdat.hxx
index dd063be5ac3f..95a9cbc570c1 100644
--- a/sc/inc/userdat.hxx
+++ b/sc/inc/userdat.hxx
@@ -67,7 +67,7 @@ public:
ScIMapInfo();
ScIMapInfo( const ImageMap& rImageMap );
ScIMapInfo( const ScIMapInfo& rIMapInfo );
- virtual ~ScIMapInfo();
+ virtual ~ScIMapInfo() override;
virtual SdrObjUserData* Clone( SdrObject* pObj ) const override;
@@ -79,7 +79,7 @@ class ScMacroInfo : public SdrObjUserData
{
public:
ScMacroInfo();
- virtual ~ScMacroInfo();
+ virtual ~ScMacroInfo() override;
virtual SdrObjUserData* Clone( SdrObject* pObj ) const override;
diff --git a/sc/inc/validat.hxx b/sc/inc/validat.hxx
index e26655348672..6f67becea43b 100644
--- a/sc/inc/validat.hxx
+++ b/sc/inc/validat.hxx
@@ -92,7 +92,7 @@ public:
ScDocument* pDocument, const ScAddress& rPos );
ScValidationData( const ScValidationData& r );
ScValidationData( ScDocument* pDocument, const ScValidationData& r );
- virtual ~ScValidationData();
+ virtual ~ScValidationData() override;
ScValidationData* Clone() const // real copy
{ return new ScValidationData( GetDocument(), *this ); }
diff --git a/sc/inc/viewopti.hxx b/sc/inc/viewopti.hxx
index 580a2b38bdea..55cb312e43ae 100644
--- a/sc/inc/viewopti.hxx
+++ b/sc/inc/viewopti.hxx
@@ -118,7 +118,7 @@ public:
static SfxPoolItem* CreateDefault();
ScTpViewItem( sal_uInt16 nWhich, const ScViewOptions& rOpt );
ScTpViewItem( const ScTpViewItem& rItem );
- virtual ~ScTpViewItem();
+ virtual ~ScTpViewItem() override;
virtual bool operator==( const SfxPoolItem& ) const override;
virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override;
diff --git a/sc/inc/viewuno.hxx b/sc/inc/viewuno.hxx
index 3fc353bf1e4f..b18281faaee5 100644
--- a/sc/inc/viewuno.hxx
+++ b/sc/inc/viewuno.hxx
@@ -66,7 +66,7 @@ protected:
public:
ScViewPaneBase(ScTabViewShell* pViewSh, sal_uInt16 nP);
- virtual ~ScViewPaneBase();
+ virtual ~ScViewPaneBase() override;
ScTabViewShell* GetViewShell() const { return pViewShell; }
@@ -128,7 +128,7 @@ class ScViewPaneObj : public ScViewPaneBase, public cppu::OWeakObject
{
public:
ScViewPaneObj(ScTabViewShell* pViewSh, sal_uInt16 nP);
- virtual ~ScViewPaneObj();
+ virtual ~ScViewPaneObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -187,7 +187,7 @@ private:
public:
ScTabViewObj(ScTabViewShell* pViewSh);
ScTabViewObj() = delete;
- virtual ~ScTabViewObj();
+ virtual ~ScTabViewObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType )
throw(css::uno::RuntimeException, std::exception) override;
@@ -381,7 +381,7 @@ class ScPreviewObj : public SfxBaseController,
ScPreviewShell* mpViewShell;
public:
ScPreviewObj(ScPreviewShell* pViewSh);
- virtual ~ScPreviewObj();
+ virtual ~ScPreviewObj() override;
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType)
throw(css::uno::RuntimeException, std::exception) override;
diff --git a/sc/qa/unit/helper/qahelper.hxx b/sc/qa/unit/helper/qahelper.hxx
index 5b3f8b609222..ac7a0e3dec5f 100644
--- a/sc/qa/unit/helper/qahelper.hxx
+++ b/sc/qa/unit/helper/qahelper.hxx
@@ -223,7 +223,7 @@ public:
static const FileFormat* getFileFormats() { return aFileFormats; }
explicit ScBootstrapFixture( const OUString& rsBaseString );
- virtual ~ScBootstrapFixture();
+ virtual ~ScBootstrapFixture() override;
void createFileURL(const OUString& aFileBase, const OUString& aFileExtension, OUString& rFilePath);
diff --git a/sc/qa/unit/ucalc.hxx b/sc/qa/unit/ucalc.hxx
index 1f362854190b..b66110c7b7ff 100644
--- a/sc/qa/unit/ucalc.hxx
+++ b/sc/qa/unit/ucalc.hxx
@@ -92,7 +92,7 @@ public:
}
Test();
- virtual ~Test();
+ virtual ~Test() override;
ScDocShell& getDocShell();
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<SCROW>& 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<SCROW>& 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<sc::FormulaGroupEntry>& 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<ScDPItemData>& rValues, const ScDPNumGroupInfo& rInfo);
- virtual ~ScDPGroupNumFilter() {}
+ virtual ~ScDPGroupNumFilter() override {}
virtual bool match(const ScDPItemData &rCellData) const override;
virtual std::vector<ScDPItemData> getMatchValues() const override;
private:
@@ -110,7 +110,7 @@ std::vector<ScDPItemData> ScDPGroupNumFilter::getMatchValues() const
class ScDPGroupDateFilter : public ScDPFilteredCache::FilterBase
{
public:
- virtual ~ScDPGroupDateFilter() {}
+ virtual ~ScDPGroupDateFilter() override {}
ScDPGroupDateFilter(
const std::vector<ScDPItemData>& 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<DynamicKernelArgumentRef> 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<TBCData> 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<XclExpUserBView*>::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<sal_Int8>& 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<css::lang::XMultiServiceFactory>& 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<ScHTMLParser*>(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<XclObj*>::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<SotStorage> 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<SotStorage> 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<ScMyBaseAction*> 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDDELinkContext();
+ virtual ~ScXMLDDELinkContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -102,7 +102,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::drawing::XShape>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableColContext();
+ virtual ~ScXMLTableColContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -69,7 +69,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList,
ScColorScaleFormat* pFormat);
- virtual ~ScXMLColorScaleFormatEntryContext() {}
+ virtual ~ScXMLColorScaleFormatEntryContext() override {}
private:
ScColorScaleEntry* mpFormatEntry;
@@ -148,7 +148,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScColorScaleEntry*& pData);
- virtual ~ScXMLFormattingEntryContext() {}
+ virtual ~ScXMLFormattingEntryContext() override {}
};
class ScXMLCondContext : public SvXMLImportContext
@@ -161,7 +161,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScConditionalFormat* pFormat);
- virtual ~ScXMLCondContext() {}
+ virtual ~ScXMLCondContext() override {}
};
class ScXMLDateContext : public SvXMLImportContext
@@ -174,7 +174,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLContentValidationContext();
+ virtual ~ScXMLContentValidationContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -96,7 +96,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDataPilotTableContext();
+ virtual ~ScXMLDataPilotTableContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -168,7 +168,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotFieldReferenceContext();
+ virtual ~ScXMLDataPilotFieldReferenceContext() override;
};
class ScXMLDataPilotLevelContext : public SvXMLImportContext
@@ -398,7 +398,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotDisplayInfoContext();
+ virtual ~ScXMLDataPilotDisplayInfoContext() override;
};
class ScXMLDataPilotSortInfoContext : public SvXMLImportContext
@@ -434,7 +434,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotSortInfoContext();
+ virtual ~ScXMLDataPilotSortInfoContext() override;
};
class ScXMLDataPilotLayoutInfoContext : public SvXMLImportContext
@@ -449,7 +449,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& xAttrList,
ScXMLDataPilotFieldContext* pDataPilotField);
- virtual ~ScXMLDataPilotLayoutInfoContext();
+ virtual ~ScXMLDataPilotLayoutInfoContext() override;
};
class ScXMLDataPilotSubTotalsContext : public SvXMLImportContext
@@ -469,7 +469,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList);
- virtual ~ScXMLDatabaseRangeContext();
+ virtual ~ScXMLDatabaseRangeContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -150,7 +150,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList,
ScXMLConditionContext& rParent);
- virtual ~ScXMLSetItemContext();
+ virtual ~ScXMLSetItemContext() override;
virtual SvXMLImportContext *CreateChildContext(
sal_uInt16 nPrefix,
@@ -214,7 +214,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<xml::sax::XAttributeList>& 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<xml::sax::XAttributeList>& i_xAttrList,
const uno::Reference<document::XDocumentProperties>& 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<css::uno::Any>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& xAttrList );
- virtual ~ScXMLTableRowContext();
+ virtual ~ScXMLTableRowContext() override;
virtual SvXMLImportContext *CreateChildContext( sal_uInt16 nPrefix,
const OUString& rLocalName,
@@ -68,7 +68,7 @@ public:
const css::uno::Reference<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<css::xml::sax::XAttributeList>& 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<vcl::Window> 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<OString> 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<Dialog&,void>& 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<css::accessibility::XAccessible>& 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<css::accessibility::XAccessible>& 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<class TParentWindow, class TArg>
ScRefHdlrImplBase( TParentWindow* pParent, const OUString& rID, const OUString& rUIXMLDescription, const TArg &rArg, SfxBindings *pB = nullptr );
- virtual ~ScRefHdlrImplBase();
+ virtual ~ScRefHdlrImplBase() override;
template<class, class, bool> 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<css::sheet::XConditionalFor
public:
ScCondFormatsObj(ScDocShell* pDocShell, SCTAB nTab);
- virtual ~ScCondFormatsObj();
+ virtual ~ScCondFormatsObj() override;
virtual void Notify(SfxBroadcaster& rBC, const SfxHint& rHint) override;
@@ -87,7 +87,7 @@ class ScCondFormatObj : public cppu::WeakImplHelper<css::sheet::XConditionalForm
public:
ScCondFormatObj(ScDocShell* pDocShell, rtl::Reference<ScCondFormatsObj> const & xCondFormats, sal_Int32 nKey);
- virtual ~ScCondFormatObj();
+ virtual ~ScCondFormatObj() override;
ScDocShell* getDocShell();
@@ -170,7 +170,7 @@ public:
ScConditionEntryObj(rtl::Reference<ScCondFormatObj> const & xParent,
const ScCondFormatEntry* pFormat);
- virtual ~ScConditionEntryObj();
+ virtual ~ScConditionEntryObj() override;
ScCondFormatEntry* getCoreObject();
@@ -228,7 +228,7 @@ class ScColorScaleFormatObj : public cppu::WeakImplHelper<css::beans::XPropertyS
public:
ScColorScaleFormatObj(rtl::Reference<ScCondFormatObj> 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<css::sheet::XColorScale
public:
ScColorScaleEntryObj(rtl::Reference<ScColorScaleFormatObj> 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<css::beans::XPropertySet,
public:
ScDataBarFormatObj(rtl::Reference<ScCondFormatObj> const & xParent,
const ScDataBarFormat* pFormat);
- virtual ~ScDataBarFormatObj();
+ virtual ~ScDataBarFormatObj() override;
ScDataBarFormat* getCoreObject();
@@ -374,7 +374,7 @@ class ScDataBarEntryObj : public cppu::WeakImplHelper<css::sheet::XDataBarEntry>
public:
ScDataBarEntryObj(rtl::Reference<ScDataBarFormatObj> 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<css::beans::XPropertySet,
public:
ScIconSetFormatObj(rtl::Reference<ScCondFormatObj> const & xParent,
const ScIconSetFormat* pFormat);
- virtual ~ScIconSetFormatObj();
+ virtual ~ScIconSetFormatObj() override;
ScIconSetFormat* getCoreObject();
@@ -457,7 +457,7 @@ class ScIconSetEntryObj : public cppu::WeakImplHelper<css::sheet::XIconSetEntry>
public:
ScIconSetEntryObj(rtl::Reference<ScIconSetFormatObj> 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<ScCondFormatObj> 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<VclFrame> 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<OUString>& 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<OUString> &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<CheckBox> 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<OUString, ScRangeName*>& 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<OUString, std::unique_ptr<ScRangeName>>* 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<OUString, std::unique_ptr<ScRangeName>>& 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<OUString>& 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<OUString> &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<SfxTabPage> 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<OUString>& rDescriptions,
const OUString& rEngine,
const css::uno::Sequence<css::beans::PropertyValue>& 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<PushButton> 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<vcl::Window> CreateItemWindow( vcl::Window *pParent ) override;
@@ -52,7 +52,7 @@ private:
public:
ScZoomSliderWnd(vcl::Window* pParent, const css::uno::Reference<css::frame::XDispatchProvider >& 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<SfxTabPage> 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<SfxTabPage> 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<ScDocStatPage>;
public:
static VclPtr<SfxTabPage> 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<SfxTabPage> Create ( vcl::Window* pParent,
const SfxItemSet* rArgSet );
@@ -100,7 +100,7 @@ protected:
const SfxItemSet& rArgSet );
public:
- virtual ~ScTpSubTotalGroup2();
+ virtual ~ScTpSubTotalGroup2() override;
static VclPtr<SfxTabPage> Create ( vcl::Window* pParent,
const SfxItemSet* rArgSet );
@@ -116,7 +116,7 @@ protected:
const SfxItemSet& rArgSet );
public:
- virtual ~ScTpSubTotalGroup3();
+ virtual ~ScTpSubTotalGroup3() override;
static VclPtr<SfxTabPage> 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<SfxTabPage> 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<SfxTabPage> 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<SCTAB, std::unique_ptr<sc::ColumnSpanSet>> 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<sc::ColRowSpan>& 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<ScDocument>&& 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<OUString>& newNameList);
- virtual ~ScUndoInsertTables();
+ virtual ~ScUndoInsertTables() override;
virtual void Undo() override;
virtual void Redo() override;
@@ -101,7 +101,7 @@ public:
const std::vector<SCTAB> &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<SCTAB>* 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<SCTAB>& 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<ScDocProtection> && 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<ScTableProtection> && 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<SfxTabPage> 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<SfxTabPage> 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<SfxTabPage> 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<css::frame::XFrame>& 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<css::frame::XFrame>& 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<svx::sidebar::PopupControl*(svx::sidebar::PopupContainer*)>& 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<svx::sidebar::PopupControl* (svx::sidebar::PopupContainer*)>& 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<css::frame::XFrame>& 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<css::ui::XUIElement> 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<css::document::XExtendedFi
{
public:
explicit ScExcelBiffDetect( const css::uno::Reference<css::uno::XComponentContext>& 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<css::uno::XComponentContext>& 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<css::sheet::XSheetOutline> 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;
};