On Thu, Oct 27, 2011 at 1:58 PM, Aaron J. Seigo <ase...@kde.org> wrote:

> On Thursday, October 27, 2011 13:36:27 Mark wrote:
> > flag setWindowFlags(Qt::FramelessWindowHint) on the QDeclarativeView
> object
> > which is removing the decorations, but i can't find the flag to get rid
> of
> > the taskbar entry. I haven't searched for it thoroughly yet, but if
> someone
> > knows that flag...? ;)
>
> from plasma/desktop/shell/panelcontroller.cpp:
>
>    KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager |
> NET::Sticky | NET::KeepAbove);
>
> it also does the following which may be useful for you:
>
>    setAttribute(Qt::WA_DeleteOnClose);
>    setFocus(Qt::ActiveWindowFocusReason);
>
> and you may also wish to do this:
>
>        KWindowSystem::setOnAllDesktops(dialog->winId(), true);
>

Ah men i hate this.. This is a typical "it's right under your nose" case :p
Thanx for helping :)
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to