hide size-grip (in no-border mode) when window is maximized
svn path=/trunk/KDE/kdebase/workspace/; revision=1020224
This commit is contained in:
parent
f5046aef58
commit
c4cd3a4153
2 changed files with 11 additions and 1 deletions
|
@ -506,10 +506,17 @@ namespace Nitrogen
|
|||
|
||||
}
|
||||
|
||||
//_________________________________________________________
|
||||
void NitrogenClient::maximizeChange( void )
|
||||
{
|
||||
if( hasSizeGrip() ) sizeGrip().setVisible( !( isShade() || isMaximized() ) );
|
||||
KCommonDecorationUnstable::maximizeChange();
|
||||
}
|
||||
|
||||
//_________________________________________________________
|
||||
void NitrogenClient::shadeChange( void )
|
||||
{
|
||||
if( hasSizeGrip() ) sizeGrip().setVisible( !isShade() );
|
||||
if( hasSizeGrip() ) sizeGrip().setVisible( !( isShade() || isMaximized() ) );
|
||||
KCommonDecorationUnstable::shadeChange();
|
||||
}
|
||||
|
||||
|
|
|
@ -90,6 +90,9 @@ namespace Nitrogen
|
|||
//! triggered when window activity is changed
|
||||
virtual void activeChange();
|
||||
|
||||
//! triggered when maximize state changed
|
||||
virtual void maximizeChange();
|
||||
|
||||
//! triggered when window shade is changed
|
||||
virtual void shadeChange();
|
||||
|
||||
|
|
Loading…
Reference in a new issue