diff --git a/tabbox.cpp b/tabbox.cpp index d07d99d7bf..c63691ea34 100644 --- a/tabbox.cpp +++ b/tabbox.cpp @@ -212,7 +212,7 @@ void TabBox::reset() // height, width for the popup h += 2 * frameWidth(); w = 2*frameWidth() + 5*2 + ( showMiniIcon ? 16 : 32 ) + 8 + wmax; // 5*2=margins, ()=icon, 8=space between icon+text - w = kClamp( w, r.width()/3 , r.width() * 4 / 5 ); + w = qBound( r.width()/3 , w, r.width() * 4 / 5 ); setGeometry( (r.width()-w)/2 + r.x(), (r.height()-h)/2+ r.y(), @@ -724,11 +724,7 @@ void TabBox::updateKeyMapping() int altpos = 0; int winpos = 0; int winmodpos = -1; -#ifdef QT3_SUPPORT - int winmod = KKeyNative::modX(KKey::WIN); -#else int winmod = KKeyNative::modXWin(); -#endif while( winmod > 0 ) // get position of the set bit in winmod { winmod >>= 1; @@ -1061,17 +1057,10 @@ void Workspace::closeTabBox() void Workspace::tabBoxKeyRelease( const XKeyEvent& ev ) { unsigned int mk = ev.state & -#ifdef QT3_SUPPORT - (KKeyNative::modX(KKey::SHIFT) | - KKeyNative::modX(KKey::CTRL) | - KKeyNative::modX(KKey::ALT) | - KKeyNative::modX(KKey::WIN) ); -#else (KKeyNative::modXShift() | KKeyNative::modXCtrl() | KKeyNative::modXAlt() | KKeyNative::modXWin() ); -#endif // ev.state is state before the key release, so just checking mk being 0 isn't enough // using XQueryPointer() also doesn't seem to work well, so the check that all // modifiers are released: only one modifier is active and the currently released