windowType() is supposed to take all types the code knows, not only

all types it wants to handle.

svn path=/trunk/kdebase/kwin/; revision=277203
icc-effect-5.14.5
Luboš Luňák 2004-01-06 10:13:20 +00:00
parent 52be7d1164
commit 8b20fbbd13
3 changed files with 15 additions and 4 deletions

View File

@ -103,10 +103,13 @@ void PlastikClient::init()
widget()->update(titleSpacer_->geometry());
}
const int SUPPORTED_WINDOW_TYPES_MASK = NET::NormalMask | NET::DesktopMask | NET::DockMask
| NET::ToolbarMask | NET::MenuMask | NET::DialogMask | NET::OverrideMask | NET::TopMenuMask
| NET::UtilityMask | NET::SplashMask;
bool PlastikClient::isTool()
{
NET::WindowType type = windowType(NET::NormalMask|NET::ToolbarMask|
NET::UtilityMask|NET::MenuMask);
NET::WindowType type = windowType( SUPPORTED_WINDOW_TYPES_MASK );
return ((type==NET::Toolbar)||(type==NET::NET::Utility)||(type==NET::Menu));
}

View File

@ -556,9 +556,13 @@ void QuartzClient::reset( unsigned long changed )
}
}
const int SUPPORTED_WINDOW_TYPES_MASK = NET::NormalMask | NET::DesktopMask | NET::DockMask
| NET::ToolbarMask | NET::MenuMask | NET::DialogMask | NET::OverrideMask | NET::TopMenuMask
| NET::UtilityMask | NET::SplashMask;
bool QuartzClient::isTool()
{
NET::WindowType type = windowType(NET::NormalMask|NET::ToolbarMask|NET::UtilityMask|NET::MenuMask);
NET::WindowType type = windowType( SUPPORTED_WINDOW_TYPES_MASK );
return ((type==NET::Toolbar)||(type==NET::NET::Utility)||(type==NET::Menu));
}

View File

@ -554,9 +554,13 @@ QSize WebClient::minimumSize() const
return QSize( 200, 50 );
}
const int SUPPORTED_WINDOW_TYPES_MASK = NET::NormalMask | NET::DesktopMask | NET::DockMask
| NET::ToolbarMask | NET::MenuMask | NET::DialogMask | NET::OverrideMask | NET::TopMenuMask
| NET::UtilityMask | NET::SplashMask;
bool WebClient::isTool()
{
NET::WindowType type = windowType(NET::NormalMask|NET::ToolbarMask|NET::UtilityMask|NET::MenuMask);
NET::WindowType type = windowType( SUPPORTED_WINDOW_TYPES_MASK );
return ((type==NET::Toolbar)||(type==NET::NET::Utility)||(type==NET::Menu));
}