From 2371de7ac22ee9716fabe3af137c1605601d49cc Mon Sep 17 00:00:00 2001 From: Hugo Pereira Da Costa Date: Wed, 9 Sep 2009 20:11:05 +0000 Subject: [PATCH] removed from relic code from kde-look times, that 1/ was intended to work with compiz 2/ is useless with kwin 3/ is obsoleted by compiz0.8.3 svn path=/trunk/KDE/kdebase/workspace/; revision=1021691 --- clients/nitrogen/nitrogensizegrip.cpp | 16 +--------------- clients/nitrogen/nitrogensizegrip.h | 3 --- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/clients/nitrogen/nitrogensizegrip.cpp b/clients/nitrogen/nitrogensizegrip.cpp index 6fc19bacf0..ec6a661a26 100644 --- a/clients/nitrogen/nitrogensizegrip.cpp +++ b/clients/nitrogen/nitrogensizegrip.cpp @@ -44,8 +44,7 @@ namespace Nitrogen //_____________________________________________ NitrogenSizeGrip::NitrogenSizeGrip( NitrogenClient* client ): QWidget( client->widget() ), - client_( client ), - decoration_offset_( false ) + client_( client ) { setAttribute(Qt::WA_NoSystemBackground ); @@ -103,12 +102,6 @@ namespace Nitrogen else break; } - // if the current window is the window_id - // (i.e. if the client is top-level) - // the decoration_offset_ flag is set to true, meaning that decoration borders - // are taken into account when placing the widget. - decoration_offset_ = ( current == window_id ); - // reparent XReparentWindow( QX11Info::display(), winId(), current, 0, 0 ); @@ -225,13 +218,6 @@ namespace Nitrogen client().layoutMetric( NitrogenClient::LM_BorderBottom ) ); - } else if( decoration_offset_ ) { - - // not sure whether this case still happens or not - position -= QPoint( - client().layoutMetric( NitrogenClient::LM_BorderLeft )+client().layoutMetric( NitrogenClient::LM_BorderRight ), - client().layoutMetric( NitrogenClient::LM_TitleHeight )+client().layoutMetric( NitrogenClient::LM_TitleEdgeTop )+client().layoutMetric( NitrogenClient::LM_TitleEdgeBottom )+client().layoutMetric( NitrogenClient::LM_BorderBottom ) ); - } else { position -= QPoint( diff --git a/clients/nitrogen/nitrogensizegrip.h b/clients/nitrogen/nitrogensizegrip.h index d7e4c1a385..d1d9ce2aa5 100644 --- a/clients/nitrogen/nitrogensizegrip.h +++ b/clients/nitrogen/nitrogensizegrip.h @@ -92,9 +92,6 @@ namespace Nitrogen // nitrogen client NitrogenClient* client_; - //! true when decoration offset must be accounted for when moving the widget - bool decoration_offset_; - };