!23 wlcom适配

Merge pull request !23 from zhoudisi/openkylin/nile
This commit is contained in:
zhoudisi 2024-04-23 01:36:08 +00:00 committed by Gitee
commit a4cc5990bc
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 15 additions and 1 deletions

9
debian/changelog vendored
View File

@ -1,3 +1,12 @@
kylin-calculator (1.2.0.0-ok6.5) v101; urgency=medium
* BUG: 无
* 需求号: 无
* 其他改动说明: TASK:#205200 子 【百日攻关】【图形栈合成渲染技术】UKUI应用适配 / 【百日攻关】【图形栈合成渲染技术】UKUI应用适配 - 计算器
* 其他改动影响域: 无
-- zhoudisi <zhoudisi@kylinos.cn> Mon, 22 Apr 2024 18:07:40 +0800
kylin-calculator (1.2.0.0-ok6.4) nile; urgency=medium
* BUG: 无

View File

@ -817,7 +817,11 @@ void MainWindow::changeLightTheme()
void MainWindow::pullUpWindow()
{
qDebug() << "show MainWindow";
KWindowSystem::forceActiveWindow(this->winId());
if (QGuiApplication::platformName().startsWith(QLatin1String("wayland"), Qt::CaseInsensitive)) {
kabase::WindowManage::activateWindow(MainWindow::getInstance()->getWinId());
}else{
KWindowSystem::forceActiveWindow(this->winId());
}
this->show();
}

View File

@ -109,6 +109,7 @@ void menuModule::aboutAction()
m_aboutWindow->setBodyTextVisiable(true);
m_aboutWindow->setWindowModality(Qt::WindowModal);
m_aboutWindow->setWindowModality(Qt::ApplicationModal);
kabase::WindowManage::removeHeader(m_aboutWindow);
m_aboutWindow->show();
m_aboutWindow->exec();