From afcd633575f6fa357c9640586338455a9150570b Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Mon, 15 May 2017 10:30:49 +0200 Subject: [PATCH] - 0L -> nullptr - moved mdi shadow constructor from .h to .cpp --- kstyle/breezemdiwindowshadow.cpp | 15 +++++++++++++-- kstyle/breezemdiwindowshadow.h | 14 +------------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/kstyle/breezemdiwindowshadow.cpp b/kstyle/breezemdiwindowshadow.cpp index 32f5f226..9b2676d8 100644 --- a/kstyle/breezemdiwindowshadow.cpp +++ b/kstyle/breezemdiwindowshadow.cpp @@ -30,6 +30,17 @@ namespace Breeze { + //____________________________________________________________________ + MdiWindowShadow::MdiWindowShadow( QWidget* parent, TileSet shadowTiles ): + QWidget( parent ), + _widget( nullptr ), + _shadowTiles( shadowTiles ) + { + setAttribute( Qt::WA_OpaquePaintEvent, false ); + setAttribute( Qt::WA_TransparentForMouseEvents, true ); + setFocusPolicy( Qt::NoFocus ); + } + //____________________________________________________________________ void MdiWindowShadow::updateGeometry( void ) { @@ -167,7 +178,7 @@ namespace Breeze { // check object, - if( !object->parent() ) return 0L; + if( !object->parent() ) return nullptr; // find existing window shadows const QList children = object->parent()->children(); @@ -177,7 +188,7 @@ namespace Breeze { if( shadow->widget() == object ) return shadow; } } - return 0L; + return nullptr; } diff --git a/kstyle/breezemdiwindowshadow.h b/kstyle/breezemdiwindowshadow.h index 59692322..008d3559 100644 --- a/kstyle/breezemdiwindowshadow.h +++ b/kstyle/breezemdiwindowshadow.h @@ -42,19 +42,7 @@ namespace Breeze public: //* constructor - explicit MdiWindowShadow( QWidget* parent, TileSet shadowTiles ): - QWidget( parent ), - _widget( 0L ), - _shadowTiles( shadowTiles ) - { - setAttribute( Qt::WA_OpaquePaintEvent, false ); - setAttribute( Qt::WA_TransparentForMouseEvents, true ); - setFocusPolicy( Qt::NoFocus ); - } - - //* destructor - virtual ~MdiWindowShadow( void ) - {} + explicit MdiWindowShadow( QWidget*, TileSet ); //* update geometry void updateGeometry( void );