feat: 设置窗口为系统窗口类型

This commit is contained in:
zouxiaoyi 2023-10-12 15:32:40 +08:00 committed by He Sir
parent 5d2f696677
commit a44d551311
1 changed files with 2 additions and 2 deletions

View File

@ -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);