Flagi Windows7 okno zawsze na wierzchu ŁĄCZNIE z paskiem zadań Win7 (Nietypowy błąd)

0

Znam kilka flag, które sprawiają że okno jest zawsze na wierzchu(np. Qt::ToolTip, Qt::WindowStaysOnTopHint, Qt::Popup), ale przy każdym sposobie jest ten sam problem.

Klikając w menu start, obszar tray, puste pole między programami a trayem - okno i tak się ukrywa.

Wszystko jest w porządku gdy przełączam się między różnymi aplikacjami i klikam wszędzie prócz wymienionych wyżej miejsc.

Tak samo działają inne aplikacje które kiedyś używałem, więc być może jest to taka nieproszona funkcja Windowsa.

Kodu nie ma sensu podawać, bo przy tym NIE MA gdzie zrobić błędu, a zresztą flagi działają jak należy nie licząc tego "niewielkiego" problemu.

0

Po co chcesz z tym walczyć?
Pasek zadań po to jest, by był ponad wszystkimi programami.

Zostaw to w spokoju.

A jeśli nie chcesz paska zadań, to może stworz okno pełnoekranowe?

0

Rozwiązanie jest, cykliczne wykonywanie takiego czegoś:

    if(this->isActiveWindow() == false} {
        this->raise();
    }

Tylko przy zminimalizowanym oknie nie zawsze działa, ale mi jest to niepotrzebne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1