summaryrefslogtreecommitdiff
path: root/vcl/inc
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/inc')
-rw-r--r--vcl/inc/BitmapScaleConvolution.hxx2
-rw-r--r--vcl/inc/brdwin.hxx4
-rw-r--r--vcl/inc/canvasbitmap.hxx2
-rw-r--r--vcl/inc/dndeventdispatcher.hxx2
-rw-r--r--vcl/inc/dndlistenercontainer.hxx2
-rw-r--r--vcl/inc/graphite_layout.hxx2
-rw-r--r--vcl/inc/graphite_serverfont.hxx4
-rw-r--r--vcl/inc/headless/svpbmp.hxx2
-rw-r--r--vcl/inc/headless/svpdummies.hxx4
-rw-r--r--vcl/inc/headless/svpframe.hxx2
-rw-r--r--vcl/inc/headless/svpgdi.hxx2
-rw-r--r--vcl/inc/headless/svpinst.hxx4
-rw-r--r--vcl/inc/headless/svpvd.hxx2
-rw-r--r--vcl/inc/helpwin.hxx2
-rw-r--r--vcl/inc/impfontcharmap.hxx2
-rw-r--r--vcl/inc/listbox.hxx6
-rw-r--r--vcl/inc/opengl/salbmp.hxx2
-rw-r--r--vcl/inc/opengl/x11/X11DeviceInfo.hxx2
-rw-r--r--vcl/inc/opengl/x11/gdiimpl.hxx2
-rw-r--r--vcl/inc/opengl/x11/salvd.hxx2
-rw-r--r--vcl/inc/openglgdiimpl.hxx2
-rw-r--r--vcl/inc/printdlg.hxx6
-rw-r--r--vcl/inc/salframe.hxx2
-rw-r--r--vcl/inc/sallayout.hxx4
-rw-r--r--vcl/inc/salvd.hxx2
-rw-r--r--vcl/inc/unx/cupsmgr.hxx2
-rw-r--r--vcl/inc/unx/fontmanager.hxx4
-rw-r--r--vcl/inc/unx/gendata.hxx2
-rw-r--r--vcl/inc/unx/geninst.h4
-rw-r--r--vcl/inc/unx/genprn.h4
-rw-r--r--vcl/inc/unx/genpspgraphics.h2
-rw-r--r--vcl/inc/unx/gensys.h2
-rw-r--r--vcl/inc/unx/glyphcache.hxx2
-rw-r--r--vcl/inc/unx/gtk/gtkdata.hxx6
-rw-r--r--vcl/inc/unx/gtk/gtkframe.hxx2
-rw-r--r--vcl/inc/unx/gtk/gtkgdi.hxx2
-rw-r--r--vcl/inc/unx/gtk/gtkinst.hxx6
-rw-r--r--vcl/inc/unx/gtk/gtkobject.hxx2
-rw-r--r--vcl/inc/unx/gtk/gtksalmenu.hxx4
-rw-r--r--vcl/inc/unx/gtk/gtksys.hxx2
-rw-r--r--vcl/inc/unx/i18n_status.hxx2
-rw-r--r--vcl/inc/unx/salbmp.h2
-rw-r--r--vcl/inc/unx/saldata.hxx2
-rw-r--r--vcl/inc/unx/saldisp.hxx6
-rw-r--r--vcl/inc/unx/salframe.h2
-rw-r--r--vcl/inc/unx/salgdi.h2
-rw-r--r--vcl/inc/unx/salinst.h2
-rw-r--r--vcl/inc/unx/salobj.h2
-rw-r--r--vcl/inc/unx/saltimer.h2
-rw-r--r--vcl/inc/unx/salvd.h2
-rw-r--r--vcl/inc/unx/x11/x11sys.hxx2
51 files changed, 70 insertions, 70 deletions
diff --git a/vcl/inc/BitmapScaleConvolution.hxx b/vcl/inc/BitmapScaleConvolution.hxx
index a026f03e2e4d..032772fa4f2d 100644
--- a/vcl/inc/BitmapScaleConvolution.hxx
+++ b/vcl/inc/BitmapScaleConvolution.hxx
@@ -43,7 +43,7 @@ public:
, meKernelType(eKernelType)
{}
- virtual ~BitmapScaleConvolution()
+ virtual ~BitmapScaleConvolution() override
{}
virtual bool filter(Bitmap& rBitmap) override;
diff --git a/vcl/inc/brdwin.hxx b/vcl/inc/brdwin.hxx
index e0d6344d30ab..c0802ede56b7 100644
--- a/vcl/inc/brdwin.hxx
+++ b/vcl/inc/brdwin.hxx
@@ -123,7 +123,7 @@ public:
BorderWindowStyle nTypeStyle = BorderWindowStyle::NONE );
ImplBorderWindow( vcl::Window* pParent, WinBits nStyle = 0,
BorderWindowStyle nTypeStyle = BorderWindowStyle::NONE );
- virtual ~ImplBorderWindow();
+ virtual ~ImplBorderWindow() override;
virtual void dispose() override;
virtual void MouseMove( const MouseEvent& rMEvt ) override;
@@ -284,7 +284,7 @@ class ImplStdBorderWindowView : public ImplBorderWindowView
public:
ImplStdBorderWindowView( ImplBorderWindow* pBorderWindow );
- virtual ~ImplStdBorderWindowView();
+ virtual ~ImplStdBorderWindowView() override;
virtual bool MouseMove( const MouseEvent& rMEvt ) override;
virtual bool MouseButtonDown( const MouseEvent& rMEvt ) override;
diff --git a/vcl/inc/canvasbitmap.hxx b/vcl/inc/canvasbitmap.hxx
index 559569809a68..292c432debcf 100644
--- a/vcl/inc/canvasbitmap.hxx
+++ b/vcl/inc/canvasbitmap.hxx
@@ -59,7 +59,7 @@ namespace unotools
SAL_DLLPRIVATE void setComponentInfo( sal_uInt32 redShift, sal_uInt32 greenShift, sal_uInt32 blueShift );
- virtual ~VclCanvasBitmap();
+ virtual ~VclCanvasBitmap() override;
public:
// XBitmap
diff --git a/vcl/inc/dndeventdispatcher.hxx b/vcl/inc/dndeventdispatcher.hxx
index 5daf251f4d23..5cb29bd2105c 100644
--- a/vcl/inc/dndeventdispatcher.hxx
+++ b/vcl/inc/dndeventdispatcher.hxx
@@ -68,7 +68,7 @@ class DNDEventDispatcher: public ::cppu::WeakImplHelper<
public:
DNDEventDispatcher( vcl::Window * pTopWindow );
- virtual ~DNDEventDispatcher();
+ virtual ~DNDEventDispatcher() override;
/*
* XDropTargetDragContext
diff --git a/vcl/inc/dndlistenercontainer.hxx b/vcl/inc/dndlistenercontainer.hxx
index be009cef7fa4..078b4aa3721b 100644
--- a/vcl/inc/dndlistenercontainer.hxx
+++ b/vcl/inc/dndlistenercontainer.hxx
@@ -45,7 +45,7 @@ class DNDListenerContainer : public vcl::unohelper::MutexHelper,
public:
DNDListenerContainer( sal_Int8 nDefaultActions );
- virtual ~DNDListenerContainer();
+ virtual ~DNDListenerContainer() override;
sal_uInt32 fireDropEvent(
const css::uno::Reference< css::datatransfer::dnd::XDropTargetDropContext >& context,
diff --git a/vcl/inc/graphite_layout.hxx b/vcl/inc/graphite_layout.hxx
index 9d2211244b52..e86b1d395c6f 100644
--- a/vcl/inc/graphite_layout.hxx
+++ b/vcl/inc/graphite_layout.hxx
@@ -131,7 +131,7 @@ public:
// Dummy implementation so layout can be shared between Linux/Windows
virtual void DrawText(SalGraphics&) const override {};
- virtual ~GraphiteLayout() throw();
+ virtual ~GraphiteLayout() throw() override;
void SetFont(gr_font * pFont) { mpFont = pFont; }
#ifdef _WIN32
gr_font * GetFont() { return mpFont; }
diff --git a/vcl/inc/graphite_serverfont.hxx b/vcl/inc/graphite_serverfont.hxx
index 25a5bf657fc4..f67f25a96ba0 100644
--- a/vcl/inc/graphite_serverfont.hxx
+++ b/vcl/inc/graphite_serverfont.hxx
@@ -38,7 +38,7 @@ public:
GraphiteLayoutImpl(const gr_face * pFace,
ServerFont & rServerFont) throw()
: GraphiteLayout(pFace), mrServerFont(rServerFont) {};
- virtual ~GraphiteLayoutImpl() throw() {};
+ virtual ~GraphiteLayoutImpl() throw() override {};
virtual sal_GlyphId getKashidaGlyph(int & width) override;
private:
ServerFont & mrServerFont;
@@ -99,7 +99,7 @@ public:
virtual void DropGlyph( int nStart ) override { maImpl.DropGlyph(nStart); };
virtual void Simplify( bool bIsBase ) override { maImpl.Simplify(bIsBase); };
- virtual ~GraphiteServerFontLayout() throw();
+ virtual ~GraphiteServerFontLayout() throw() override;
static bool IsGraphiteEnabledFont(ServerFont& rServerFont);
};
diff --git a/vcl/inc/headless/svpbmp.hxx b/vcl/inc/headless/svpbmp.hxx
index f0fce62f09e6..af50ecff6cf5 100644
--- a/vcl/inc/headless/svpbmp.hxx
+++ b/vcl/inc/headless/svpbmp.hxx
@@ -30,7 +30,7 @@ class VCL_DLLPUBLIC SvpSalBitmap : public SalBitmap
BitmapBuffer* mpDIB;
public:
SvpSalBitmap() : mpDIB(nullptr) {}
- virtual ~SvpSalBitmap();
+ virtual ~SvpSalBitmap() override;
// SalBitmap
virtual bool Create( const Size& rSize,
diff --git a/vcl/inc/headless/svpdummies.hxx b/vcl/inc/headless/svpdummies.hxx
index 688b6715242b..c053720de79a 100644
--- a/vcl/inc/headless/svpdummies.hxx
+++ b/vcl/inc/headless/svpdummies.hxx
@@ -34,7 +34,7 @@ public:
SystemEnvData m_aSystemChildData;
SvpSalObject();
- virtual ~SvpSalObject();
+ virtual ~SvpSalObject() override;
// override all pure virtual methods
virtual void ResetClipRegion() override;
@@ -52,7 +52,7 @@ class VCL_DLLPUBLIC SvpSalSystem : public SalGenericSystem
{
public:
SvpSalSystem() {}
- virtual ~SvpSalSystem();
+ virtual ~SvpSalSystem() override;
// get info about the display
virtual unsigned int GetDisplayScreenCount() override;
virtual Rectangle GetDisplayScreenPosSizePixel( unsigned int nScreen ) override;
diff --git a/vcl/inc/headless/svpframe.hxx b/vcl/inc/headless/svpframe.hxx
index bcf504ef2e98..ec0a2b2d55fd 100644
--- a/vcl/inc/headless/svpframe.hxx
+++ b/vcl/inc/headless/svpframe.hxx
@@ -60,7 +60,7 @@ public:
SalFrame* pParent,
SalFrameStyleFlags nSalFrameStyle,
SystemParentData* pSystemParent = nullptr );
- virtual ~SvpSalFrame();
+ virtual ~SvpSalFrame() override;
void GetFocus();
void LoseFocus();
diff --git a/vcl/inc/headless/svpgdi.hxx b/vcl/inc/headless/svpgdi.hxx
index a22b84fca9ed..7d111387973c 100644
--- a/vcl/inc/headless/svpgdi.hxx
+++ b/vcl/inc/headless/svpgdi.hxx
@@ -115,7 +115,7 @@ protected:
public:
SvpSalGraphics();
- virtual ~SvpSalGraphics();
+ virtual ~SvpSalGraphics() override;
virtual SalGraphicsImpl* GetImpl() const override { return nullptr; };
virtual void GetResolution( sal_Int32& rDPIX, sal_Int32& rDPIY ) override;
diff --git a/vcl/inc/headless/svpinst.hxx b/vcl/inc/headless/svpinst.hxx
index f101bf1f22e6..e7ed204528b5 100644
--- a/vcl/inc/headless/svpinst.hxx
+++ b/vcl/inc/headless/svpinst.hxx
@@ -45,7 +45,7 @@ class SvpSalTimer : public SalTimer
SvpSalInstance* m_pInstance;
public:
SvpSalTimer( SvpSalInstance* pInstance ) : m_pInstance( pInstance ) {}
- virtual ~SvpSalTimer();
+ virtual ~SvpSalTimer() override;
// override all pure virtual methods
virtual void Start( sal_uLong nMS ) override;
@@ -90,7 +90,7 @@ public:
static SvpSalInstance* s_pDefaultInstance;
SvpSalInstance( SalYieldMutex *pMutex );
- virtual ~SvpSalInstance();
+ virtual ~SvpSalInstance() override;
void CloseWakeupPipe(bool log);
void CreateWakeupPipe(bool log);
diff --git a/vcl/inc/headless/svpvd.hxx b/vcl/inc/headless/svpvd.hxx
index 9256768a0fed..c624f74620b5 100644
--- a/vcl/inc/headless/svpvd.hxx
+++ b/vcl/inc/headless/svpvd.hxx
@@ -39,7 +39,7 @@ public:
, m_pSurface(nullptr)
{
}
- virtual ~SvpSalVirtualDevice();
+ virtual ~SvpSalVirtualDevice() override;
// SalVirtualDevice
virtual SalGraphics* AcquireGraphics() override;
diff --git a/vcl/inc/helpwin.hxx b/vcl/inc/helpwin.hxx
index 38645753b379..3f1606d504a8 100644
--- a/vcl/inc/helpwin.hxx
+++ b/vcl/inc/helpwin.hxx
@@ -55,7 +55,7 @@ private:
virtual void dispose() override;
public:
HelpTextWindow( vcl::Window* pParent, const OUString& rText, sal_uInt16 nHelpWinStyle, QuickHelpFlags nStyle );
- virtual ~HelpTextWindow();
+ virtual ~HelpTextWindow() override;
const OUString& GetHelpText() const { return maHelpText; }
void SetHelpText( const OUString& rHelpText );
diff --git a/vcl/inc/impfontcharmap.hxx b/vcl/inc/impfontcharmap.hxx
index dd01e95491d7..e03bf2665f38 100644
--- a/vcl/inc/impfontcharmap.hxx
+++ b/vcl/inc/impfontcharmap.hxx
@@ -29,7 +29,7 @@ class VCL_PLUGIN_PUBLIC ImplFontCharMap : public SvRefBase
{
public:
explicit ImplFontCharMap( const CmapResult& );
- virtual ~ImplFontCharMap();
+ virtual ~ImplFontCharMap() override;
private:
friend class FontCharMap;
diff --git a/vcl/inc/listbox.hxx b/vcl/inc/listbox.hxx
index ce3758093d55..14150bc6b385 100644
--- a/vcl/inc/listbox.hxx
+++ b/vcl/inc/listbox.hxx
@@ -252,7 +252,7 @@ public:
virtual void FillLayoutData() const override;
ImplListBoxWindow( vcl::Window* pParent, WinBits nWinStyle );
- virtual ~ImplListBoxWindow();
+ virtual ~ImplListBoxWindow() override;
virtual void dispose() override;
ImplEntryList* GetEntryList() const { return mpEntryList; }
@@ -386,7 +386,7 @@ protected:
public:
ImplListBox( vcl::Window* pParent, WinBits nWinStyle );
- virtual ~ImplListBox();
+ virtual ~ImplListBox() override;
virtual void dispose() override;
const ImplEntryList* GetEntryList() const { return maLBWindow->GetEntryList(); }
@@ -482,7 +482,7 @@ protected:
public:
ImplListBoxFloatingWindow( vcl::Window* pParent );
- virtual ~ImplListBoxFloatingWindow();
+ virtual ~ImplListBoxFloatingWindow() override;
virtual void dispose() override;
void SetImplListBox( ImplListBox* pLB ) { mpImplLB = pLB; }
diff --git a/vcl/inc/opengl/salbmp.hxx b/vcl/inc/opengl/salbmp.hxx
index 59e1859240dc..72b0b15d3b0d 100644
--- a/vcl/inc/opengl/salbmp.hxx
+++ b/vcl/inc/opengl/salbmp.hxx
@@ -51,7 +51,7 @@ private:
public:
OpenGLSalBitmap();
- virtual ~OpenGLSalBitmap();
+ virtual ~OpenGLSalBitmap() override;
public:
diff --git a/vcl/inc/opengl/x11/X11DeviceInfo.hxx b/vcl/inc/opengl/x11/X11DeviceInfo.hxx
index 224a52679c3a..a44c7e3180a2 100644
--- a/vcl/inc/opengl/x11/X11DeviceInfo.hxx
+++ b/vcl/inc/opengl/x11/X11DeviceInfo.hxx
@@ -41,7 +41,7 @@ private:
public:
X11OpenGLDeviceInfo();
- virtual ~X11OpenGLDeviceInfo();
+ virtual ~X11OpenGLDeviceInfo() override;
virtual bool isDeviceBlocked() override;
diff --git a/vcl/inc/opengl/x11/gdiimpl.hxx b/vcl/inc/opengl/x11/gdiimpl.hxx
index eccd0ef06ae9..79d278c51877 100644
--- a/vcl/inc/opengl/x11/gdiimpl.hxx
+++ b/vcl/inc/opengl/x11/gdiimpl.hxx
@@ -25,7 +25,7 @@ private:
public:
X11OpenGLSalGraphicsImpl( X11SalGraphics& rParent );
- virtual ~X11OpenGLSalGraphicsImpl();
+ virtual ~X11OpenGLSalGraphicsImpl() override;
protected:
virtual rtl::Reference<OpenGLContext> CreateWinContext() override;
diff --git a/vcl/inc/opengl/x11/salvd.hxx b/vcl/inc/opengl/x11/salvd.hxx
index bac232504933..d8e6d6a9a1a5 100644
--- a/vcl/inc/opengl/x11/salvd.hxx
+++ b/vcl/inc/opengl/x11/salvd.hxx
@@ -36,7 +36,7 @@ public:
DeviceFormat eFormat,
const SystemGraphicsData *pData,
X11SalGraphics* pNewGraphics);
- virtual ~X11OpenGLSalVirtualDevice();
+ virtual ~X11OpenGLSalVirtualDevice() override;
// SalGeometryProvider
virtual long GetWidth() const override { return mnWidth; }
diff --git a/vcl/inc/openglgdiimpl.hxx b/vcl/inc/openglgdiimpl.hxx
index 7e712f123a3d..1457004e9ddc 100644
--- a/vcl/inc/openglgdiimpl.hxx
+++ b/vcl/inc/openglgdiimpl.hxx
@@ -188,7 +188,7 @@ protected:
public:
OpenGLSalGraphicsImpl(SalGraphics& pParent, SalGeometryProvider *pProvider);
- virtual ~OpenGLSalGraphicsImpl ();
+ virtual ~OpenGLSalGraphicsImpl () override;
rtl::Reference<OpenGLContext> GetOpenGLContext();
diff --git a/vcl/inc/printdlg.hxx b/vcl/inc/printdlg.hxx
index 71af53dfd7d7..0409130a2c4f 100644
--- a/vcl/inc/printdlg.hxx
+++ b/vcl/inc/printdlg.hxx
@@ -56,7 +56,7 @@ namespace vcl
public:
PrintPreviewWindow( vcl::Window* pParent );
- virtual ~PrintPreviewWindow();
+ virtual ~PrintPreviewWindow() override;
virtual void dispose() override;
virtual void Paint( vcl::RenderContext& rRenderContext, const Rectangle& rRect ) override;
@@ -244,7 +244,7 @@ namespace vcl
public:
PrintDialog( vcl::Window*, const std::shared_ptr< PrinterController >& );
- virtual ~PrintDialog();
+ virtual ~PrintDialog() override;
virtual void dispose() override;
bool isPrintToFile();
@@ -270,7 +270,7 @@ namespace vcl
public:
PrintProgressDialog(vcl::Window* i_pParent, int i_nMax);
- virtual ~PrintProgressDialog();
+ virtual ~PrintProgressDialog() override;
virtual void dispose() override;
bool isCanceled() const { return mbCanceled; }
void setProgress( int i_nCurrent );
diff --git a/vcl/inc/salframe.hxx b/vcl/inc/salframe.hxx
index 16a8f85211fe..16b2b52143b2 100644
--- a/vcl/inc/salframe.hxx
+++ b/vcl/inc/salframe.hxx
@@ -113,7 +113,7 @@ private:
public:
SalFrame();
- virtual ~SalFrame();
+ virtual ~SalFrame() override;
SalFrameGeometry maGeometry;
diff --git a/vcl/inc/sallayout.hxx b/vcl/inc/sallayout.hxx
index 7b044fb5e412..cfb29306cdb9 100644
--- a/vcl/inc/sallayout.hxx
+++ b/vcl/inc/sallayout.hxx
@@ -253,7 +253,7 @@ public:
void SetIncomplete(bool bIncomplete);
protected:
- virtual ~MultiSalLayout();
+ virtual ~MultiSalLayout() override;
private:
// dummy implementations
@@ -345,7 +345,7 @@ public:
protected:
GenericSalLayout();
- virtual ~GenericSalLayout();
+ virtual ~GenericSalLayout() override;
// for glyph+font+script fallback
virtual void MoveGlyph( int nStart, long nNewXPos ) override;
diff --git a/vcl/inc/salvd.hxx b/vcl/inc/salvd.hxx
index 4f8273a31b81..8a6fe144c3a1 100644
--- a/vcl/inc/salvd.hxx
+++ b/vcl/inc/salvd.hxx
@@ -30,7 +30,7 @@ class VCL_PLUGIN_PUBLIC SalVirtualDevice
{
public:
SalVirtualDevice() {}
- virtual ~SalVirtualDevice();
+ virtual ~SalVirtualDevice() override;
// SalGeometryProvider
virtual bool IsOffScreen() const override { return true; }
diff --git a/vcl/inc/unx/cupsmgr.hxx b/vcl/inc/unx/cupsmgr.hxx
index 0eeb60830fa9..6f6e64c83f6a 100644
--- a/vcl/inc/unx/cupsmgr.hxx
+++ b/vcl/inc/unx/cupsmgr.hxx
@@ -59,7 +59,7 @@ class CUPSManager : public PrinterInfoManager
bool m_bPPDThreadRunning;
CUPSManager();
- virtual ~CUPSManager();
+ virtual ~CUPSManager() override;
virtual void initialize() override;
diff --git a/vcl/inc/unx/fontmanager.hxx b/vcl/inc/unx/fontmanager.hxx
index 1aca67c0e231..76ab0644c29a 100644
--- a/vcl/inc/unx/fontmanager.hxx
+++ b/vcl/inc/unx/fontmanager.hxx
@@ -227,7 +227,7 @@ class VCL_PLUGIN_PUBLIC PrintFontManager
because they should be fairly unique */
Type1FontFile() : PrintFont( fonttype::Type1 ), m_nDirectory( 0 ) {}
- virtual ~Type1FontFile();
+ virtual ~Type1FontFile() override;
virtual bool queryMetricPage( int nPage, utl::MultiAtomProvider* pProvider ) override;
};
@@ -239,7 +239,7 @@ class VCL_PLUGIN_PUBLIC PrintFontManager
unsigned int m_nTypeFlags; // copyright bits and PS-OpenType flag
TrueTypeFontFile();
- virtual ~TrueTypeFontFile();
+ virtual ~TrueTypeFontFile() override;
virtual bool queryMetricPage( int nPage, utl::MultiAtomProvider* pProvider ) override;
};
diff --git a/vcl/inc/unx/gendata.hxx b/vcl/inc/unx/gendata.hxx
index b2223b5c934f..943b9193996e 100644
--- a/vcl/inc/unx/gendata.hxx
+++ b/vcl/inc/unx/gendata.hxx
@@ -33,7 +33,7 @@ class VCL_DLLPUBLIC SalGenericData : public SalData
OUString m_aUnicodeEntry;
public:
SalGenericData( SalGenericDataType t, SalInstance *pInstance ) : SalData(), m_eType( t ), m_pDisplay( nullptr ) { m_pInstance = pInstance; SetSalData( this ); }
- virtual ~SalGenericData() {}
+ virtual ~SalGenericData() override {}
virtual void Dispose() {}
SalGenericDisplay *GetDisplay() const { return m_pDisplay; }
diff --git a/vcl/inc/unx/geninst.h b/vcl/inc/unx/geninst.h
index 4b05f7332940..060f751a430f 100644
--- a/vcl/inc/unx/geninst.h
+++ b/vcl/inc/unx/geninst.h
@@ -56,7 +56,7 @@ protected:
public:
SalYieldMutex();
- virtual ~SalYieldMutex();
+ virtual ~SalYieldMutex() override;
virtual void acquire() override;
virtual void release() override;
@@ -80,7 +80,7 @@ protected:
public:
SalGenericInstance( SalYieldMutex* pMutex )
: mbPrinterInit( false ), mpSalYieldMutex( pMutex ) {}
- virtual ~SalGenericInstance();
+ virtual ~SalGenericInstance() override;
// Yield mutex
virtual comphelper::SolarMutex* GetYieldMutex() override;
diff --git a/vcl/inc/unx/genprn.h b/vcl/inc/unx/genprn.h
index 94a4046a08a0..e6561e49a089 100644
--- a/vcl/inc/unx/genprn.h
+++ b/vcl/inc/unx/genprn.h
@@ -35,7 +35,7 @@ public:
psp::PrinterGfx m_aPrinterGfx;
PspSalInfoPrinter();
- virtual ~PspSalInfoPrinter();
+ virtual ~PspSalInfoPrinter() override;
// override all pure virtual methods
virtual SalGraphics* AcquireGraphics() override;
@@ -70,7 +70,7 @@ public:
bool m_bIsPDFWriterJob;
PspSalPrinter( SalInfoPrinter *pPrinter );
- virtual ~PspSalPrinter();
+ virtual ~PspSalPrinter() override;
// override all pure virtual methods
virtual bool StartJob( const OUString* pFileName,
diff --git a/vcl/inc/unx/genpspgraphics.h b/vcl/inc/unx/genpspgraphics.h
index 6451a7362900..9810d5d1e748 100644
--- a/vcl/inc/unx/genpspgraphics.h
+++ b/vcl/inc/unx/genpspgraphics.h
@@ -50,7 +50,7 @@ class VCL_DLLPUBLIC GenPspGraphics : public SalGraphics
SalInfoPrinter* m_pInfoPrinter;
public:
GenPspGraphics();
- virtual ~GenPspGraphics();
+ virtual ~GenPspGraphics() override;
void Init( psp::JobData* pJob, psp::PrinterGfx* pGfx,
SalInfoPrinter* pInfoPrinter );
diff --git a/vcl/inc/unx/gensys.h b/vcl/inc/unx/gensys.h
index 4edd21a7f3dc..fabc6937b586 100644
--- a/vcl/inc/unx/gensys.h
+++ b/vcl/inc/unx/gensys.h
@@ -32,7 +32,7 @@ class VCL_DLLPUBLIC SalGenericSystem : public SalSystem
{
public:
SalGenericSystem();
- virtual ~SalGenericSystem();
+ virtual ~SalGenericSystem() override;
virtual int ShowNativeDialog( const OUString& rTitle,
const OUString& rMessage,
const std::list< OUString >& rButtons,
diff --git a/vcl/inc/unx/glyphcache.hxx b/vcl/inc/unx/glyphcache.hxx
index f3754a3067d5..2f038ee3cef7 100644
--- a/vcl/inc/unx/glyphcache.hxx
+++ b/vcl/inc/unx/glyphcache.hxx
@@ -247,7 +247,7 @@ class VCL_DLLPUBLIC ServerFontInstance : public LogicalFontInstance
{
public:
ServerFontInstance( FontSelectPattern& );
- virtual ~ServerFontInstance();
+ virtual ~ServerFontInstance() override;
void SetServerFont(ServerFont* p);
void HandleFontOptions();
diff --git a/vcl/inc/unx/gtk/gtkdata.hxx b/vcl/inc/unx/gtk/gtkdata.hxx
index 21a407b8bcef..f5e1e03a6674 100644
--- a/vcl/inc/unx/gtk/gtkdata.hxx
+++ b/vcl/inc/unx/gtk/gtkdata.hxx
@@ -84,7 +84,7 @@ class GtkSalTimer : public SalTimer
struct SalGtkTimeoutSource *m_pTimeout;
public:
GtkSalTimer();
- virtual ~GtkSalTimer();
+ virtual ~GtkSalTimer() override;
virtual void Start( sal_uLong nMS ) override;
virtual void Stop() override;
bool Expired();
@@ -101,7 +101,7 @@ class GtkData : public SalGenericData
public:
GtkData( SalInstance *pInstance );
- virtual ~GtkData();
+ virtual ~GtkData() override;
void Init();
virtual void Dispose() override;
@@ -140,7 +140,7 @@ class GtkSalDisplay : public SalDisplay
int nWidth, int nHeight, int nXHot, int nYHot );
public:
GtkSalDisplay( GdkDisplay* pDisplay );
- virtual ~GtkSalDisplay();
+ virtual ~GtkSalDisplay() override;
GdkDisplay* GetGdkDisplay() const { return m_pGdkDisplay; }
bool IsX11Display() const { return m_bX11Display; }
diff --git a/vcl/inc/unx/gtk/gtkframe.hxx b/vcl/inc/unx/gtk/gtkframe.hxx
index 4f07262a5af1..b9fafd639bd1 100644
--- a/vcl/inc/unx/gtk/gtkframe.hxx
+++ b/vcl/inc/unx/gtk/gtkframe.hxx
@@ -424,7 +424,7 @@ public:
static void closePopup();
#endif
- virtual ~GtkSalFrame();
+ virtual ~GtkSalFrame() override;
// SalGraphics or NULL, but two Graphics for all SalFrames
// must be returned
diff --git a/vcl/inc/unx/gtk/gtkgdi.hxx b/vcl/inc/unx/gtk/gtkgdi.hxx
index 563bc74a0b14..cd369e52ef37 100644
--- a/vcl/inc/unx/gtk/gtkgdi.hxx
+++ b/vcl/inc/unx/gtk/gtkgdi.hxx
@@ -201,7 +201,7 @@ class GtkSalGraphics : public X11SalGraphics
public:
GtkSalGraphics(GtkSalFrame *, GtkWidget *window, SalX11Screen nXScreen);
- virtual ~GtkSalGraphics();
+ virtual ~GtkSalGraphics() override;
inline GtkWidget* GetGtkWidget() const { return m_pWindow; }
inline GdkWindow* GetGdkWindow() const { return m_pWindow->window; }
diff --git a/vcl/inc/unx/gtk/gtkinst.hxx b/vcl/inc/unx/gtk/gtkinst.hxx
index cd38d12b6574..490cf698c2da 100644
--- a/vcl/inc/unx/gtk/gtkinst.hxx
+++ b/vcl/inc/unx/gtk/gtkinst.hxx
@@ -99,7 +99,7 @@ class GtkDropTarget : public cppu::WeakComponentImplHelper<css::datatransfer::dn
std::list<css::uno::Reference<css::datatransfer::dnd::XDropTargetListener>> m_aListeners;
public:
GtkDropTarget();
- virtual ~GtkDropTarget();
+ virtual ~GtkDropTarget() override;
// XInitialization
virtual void SAL_CALL initialize(const css::uno::Sequence<css::uno::Any>& rArgs)
@@ -147,7 +147,7 @@ public:
{
}
- virtual ~GtkDragSource();
+ virtual ~GtkDragSource() override;
// XDragSource
virtual sal_Bool SAL_CALL isDragImageSupported() throw(std::exception) override;
@@ -198,7 +198,7 @@ class GtkInstance : public X11SalInstance
#endif
public:
GtkInstance( SalYieldMutex* pMutex );
- virtual ~GtkInstance();
+ virtual ~GtkInstance() override;
void EnsureInit();
virtual void AfterAppInit() override;
diff --git a/vcl/inc/unx/gtk/gtkobject.hxx b/vcl/inc/unx/gtk/gtkobject.hxx
index 55896a281aca..df36a85ff187 100644
--- a/vcl/inc/unx/gtk/gtkobject.hxx
+++ b/vcl/inc/unx/gtk/gtkobject.hxx
@@ -41,7 +41,7 @@ class GtkSalObject : public SalObject
static void signalDestroy( GtkWidget*, gpointer );
public:
GtkSalObject( GtkSalFrame* pParent, bool bShow = true );
- virtual ~GtkSalObject();
+ virtual ~GtkSalObject() override;
// override all pure virtual methods
virtual void ResetClipRegion() override;
diff --git a/vcl/inc/unx/gtk/gtksalmenu.hxx b/vcl/inc/unx/gtk/gtksalmenu.hxx
index 48e937324ae0..460a0e57fde0 100644
--- a/vcl/inc/unx/gtk/gtksalmenu.hxx
+++ b/vcl/inc/unx/gtk/gtksalmenu.hxx
@@ -67,7 +67,7 @@ private:
public:
GtkSalMenu( bool bMenuBar );
- virtual ~GtkSalMenu();
+ virtual ~GtkSalMenu() override;
virtual bool VisibleMenuBar() override; // must return TRUE to actually DISPLAY native menu bars
// otherwise only menu messages are processed (eg, OLE on Windows)
@@ -135,7 +135,7 @@ class GtkSalMenuItem : public SalMenuItem
{
public:
GtkSalMenuItem( const SalItemParams* );
- virtual ~GtkSalMenuItem();
+ virtual ~GtkSalMenuItem() override;
sal_uInt16 mnId; // Item ID
MenuItemType mnType; // Item type
diff --git a/vcl/inc/unx/gtk/gtksys.hxx b/vcl/inc/unx/gtk/gtksys.hxx
index 9f2fb5cf3dab..b8ebbdf0574d 100644
--- a/vcl/inc/unx/gtk/gtksys.hxx
+++ b/vcl/inc/unx/gtk/gtksys.hxx
@@ -23,7 +23,7 @@ class GtkSalSystem : public SalGenericSystem
ScreenMonitors_t maScreenMonitors;
public:
GtkSalSystem();
- virtual ~GtkSalSystem();
+ virtual ~GtkSalSystem() override;
static GtkSalSystem *GetSingleton();
virtual bool IsUnifiedDisplay() override;
diff --git a/vcl/inc/unx/i18n_status.hxx b/vcl/inc/unx/i18n_status.hxx
index e0929db1b2e0..f8cc4614c811 100644
--- a/vcl/inc/unx/i18n_status.hxx
+++ b/vcl/inc/unx/i18n_status.hxx
@@ -42,7 +42,7 @@ class X11ImeStatus : public SalI18NImeStatus
{
public:
X11ImeStatus() {}
- virtual ~X11ImeStatus();
+ virtual ~X11ImeStatus() override;
virtual bool canToggle() override;
virtual void toggle() override;
diff --git a/vcl/inc/unx/salbmp.h b/vcl/inc/unx/salbmp.h
index 88a8668aed9f..81998ba35bea 100644
--- a/vcl/inc/unx/salbmp.h
+++ b/vcl/inc/unx/salbmp.h
@@ -109,7 +109,7 @@ public:
public:
X11SalBitmap();
- virtual ~X11SalBitmap();
+ virtual ~X11SalBitmap() override;
// override pure virtual methods
virtual bool Create(
diff --git a/vcl/inc/unx/saldata.hxx b/vcl/inc/unx/saldata.hxx
index 72e82df89f71..a115298c3a63 100644
--- a/vcl/inc/unx/saldata.hxx
+++ b/vcl/inc/unx/saldata.hxx
@@ -60,7 +60,7 @@ protected:
public:
X11SalData( SalGenericDataType t, SalInstance *pInstance );
- virtual ~X11SalData();
+ virtual ~X11SalData() override;
virtual void Init();
virtual void Dispose() override;
diff --git a/vcl/inc/unx/saldisp.hxx b/vcl/inc/unx/saldisp.hxx
index 91cbad7eae28..7be3df6563ad 100644
--- a/vcl/inc/unx/saldisp.hxx
+++ b/vcl/inc/unx/saldisp.hxx
@@ -200,7 +200,7 @@ public:
GLX11Window();
virtual bool Synchronize(bool bOnoff) const override;
- virtual ~GLX11Window();
+ virtual ~GLX11Window() override;
};
class VCLPLUG_GEN_PUBLIC SalDisplay : public SalGenericDisplay
@@ -303,7 +303,7 @@ public:
SalDisplay( Display* pDisp );
- virtual ~SalDisplay();
+ virtual ~SalDisplay() override;
void Init();
@@ -387,7 +387,7 @@ class VCLPLUG_GEN_PUBLIC SalX11Display : public SalDisplay
{
public:
SalX11Display( Display* pDisp );
- virtual ~SalX11Display();
+ virtual ~SalX11Display() override;
virtual bool Dispatch( XEvent *pEvent ) override;
virtual void Yield();
diff --git a/vcl/inc/unx/salframe.h b/vcl/inc/unx/salframe.h
index 057520b875cb..07a285353460 100644
--- a/vcl/inc/unx/salframe.h
+++ b/vcl/inc/unx/salframe.h
@@ -159,7 +159,7 @@ class VCLPLUG_GEN_PUBLIC X11SalFrame : public SalFrame, public NativeWindowHandl
void updateWMClass();
public:
X11SalFrame( SalFrame* pParent, SalFrameStyleFlags nSalFrameStyle, SystemParentData* pSystemParent = nullptr );
- virtual ~X11SalFrame();
+ virtual ~X11SalFrame() override;
long Dispatch( XEvent *pEvent );
void Init( SalFrameStyleFlags nSalFrameStyle, SalX11Screen nScreen,
diff --git a/vcl/inc/unx/salgdi.h b/vcl/inc/unx/salgdi.h
index 73f22b7e7816..803c75addb6b 100644
--- a/vcl/inc/unx/salgdi.h
+++ b/vcl/inc/unx/salgdi.h
@@ -73,7 +73,7 @@ class VCLPLUG_GEN_PUBLIC X11SalGraphics : public SalGraphics
public:
X11SalGraphics();
- virtual ~X11SalGraphics();
+ virtual ~X11SalGraphics() override;
void Init( SalFrame *pFrame, Drawable aDrawable, SalX11Screen nXScreen );
void Init( X11SalVirtualDevice *pVirtualDevice, SalColormap* pColormap = nullptr, bool bDeleteColormap = false );
diff --git a/vcl/inc/unx/salinst.h b/vcl/inc/unx/salinst.h
index 5bf339b220c8..fdb1dee6b5a7 100644
--- a/vcl/inc/unx/salinst.h
+++ b/vcl/inc/unx/salinst.h
@@ -45,7 +45,7 @@ protected:
public:
explicit X11SalInstance(SalYieldMutex* pMutex);
- virtual ~X11SalInstance();
+ virtual ~X11SalInstance() override;
virtual SalFrame* CreateChildFrame( SystemParentData* pParent, SalFrameStyleFlags nStyle ) override;
virtual SalFrame* CreateFrame( SalFrame* pParent, SalFrameStyleFlags nStyle ) override;
diff --git a/vcl/inc/unx/salobj.h b/vcl/inc/unx/salobj.h
index a163ea9fff7b..ffc738aa6987 100644
--- a/vcl/inc/unx/salobj.h
+++ b/vcl/inc/unx/salobj.h
@@ -64,7 +64,7 @@ public:
static VCL_DLLPUBLIC X11SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData, bool bShow );
X11SalObject();
- virtual ~X11SalObject();
+ virtual ~X11SalObject() override;
// override all pure virtual methods
virtual void ResetClipRegion() override;
diff --git a/vcl/inc/unx/saltimer.h b/vcl/inc/unx/saltimer.h
index 108404e08037..93d4ad613b52 100644
--- a/vcl/inc/unx/saltimer.h
+++ b/vcl/inc/unx/saltimer.h
@@ -28,7 +28,7 @@ class X11SalTimer : public SalTimer
SalXLib *mpXLib;
public:
X11SalTimer( SalXLib *pXLib ) : mpXLib( pXLib ) {}
- virtual ~X11SalTimer();
+ virtual ~X11SalTimer() override;
// override all pure virtual methods
void Start( sal_uIntPtr nMS ) override;
diff --git a/vcl/inc/unx/salvd.h b/vcl/inc/unx/salvd.h
index f7e59ebdbe12..aa9cffff5f82 100644
--- a/vcl/inc/unx/salvd.h
+++ b/vcl/inc/unx/salvd.h
@@ -47,7 +47,7 @@ public:
X11SalVirtualDevice(SalGraphics *pGraphics, long &nDX, long &nDY,
DeviceFormat eFormat, const SystemGraphicsData *pData, X11SalGraphics* pNewGraphics);
- virtual ~X11SalVirtualDevice();
+ virtual ~X11SalVirtualDevice() override;
Display *GetXDisplay() const
{
diff --git a/vcl/inc/unx/x11/x11sys.hxx b/vcl/inc/unx/x11/x11sys.hxx
index 61505ce50c9a..a5937fe074f9 100644
--- a/vcl/inc/unx/x11/x11sys.hxx
+++ b/vcl/inc/unx/x11/x11sys.hxx
@@ -29,7 +29,7 @@ class VCLPLUG_GEN_PUBLIC X11SalSystem : public SalGenericSystem
{
public:
X11SalSystem() {}
- virtual ~X11SalSystem();
+ virtual ~X11SalSystem() override;
// override pure virtual methods
virtual unsigned int GetDisplayScreenCount() override;