feat: 设置窗口为系统窗口类型
This commit is contained in:
parent
5d2f696677
commit
a44d551311
|
@ -102,7 +102,7 @@ void WindowHelper::setWindowAttribute(QWindow *window)
|
|||
}
|
||||
|
||||
// kwin
|
||||
KWindowSystem::setType(window->winId(), NET::Normal);
|
||||
KWindowSystem::setType(window->winId(), NET::SystemWindow);
|
||||
// 设置跳过多任务视图,设置跳过任务栏
|
||||
kdk::WindowManager::setSkipTaskBar(window, true);
|
||||
kdk::WindowManager::setSkipSwitcher(window, true);
|
||||
|
@ -393,7 +393,7 @@ void MenuWindow::init()
|
|||
setColor("transparent");
|
||||
|
||||
// setFlags(Qt::FramelessWindowHint);
|
||||
setFlags(Qt::Window | Qt::WindowStaysOnTopHint);
|
||||
setFlags(Qt::Window);
|
||||
WindowHelper::setWindowAttribute(this);
|
||||
WindowHelper::removeHeaderBar(this);
|
||||
WindowHelper::windowBlur(this, true);
|
||||
|
|
Loading…
Reference in New Issue