From kde-devel Mon Aug 16 14:27:52 2010 From: Thomas =?iso-8859-1?q?L=FCbking?= Date: Mon, 16 Aug 2010 14:27:52 +0000 To: kde-devel Subject: Re: How to make a window/widget work/behave like a panel? Message-Id: <201008161627.52522.thomas.luebking () web ! de> X-MARC-Message: https://marc.info/?l=kde-devel&m=128196910422077 #include KWindowSystem::setType( winId(), NET::Dock ); KWindowSystem::setOnAllDesktops( winId(), true ); KWindowSystem::setExtendedStrut(winId(), ) // contact API for geometry values, there's also KWindowSystem::setStrut( winId(), left, right, top, bottom); but i'm not sure whether it works (must be using the complex variant for some reason ;-) Since struts can only be applied to screen edges, move your panel there :-) Cheers >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<