首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >启用导出QT_QPA_PLATFORMTHEME=gtk2时,Xubuntu20.04中的Qt应用程序加载速度非常慢

启用导出QT_QPA_PLATFORMTHEME=gtk2时,Xubuntu20.04中的Qt应用程序加载速度非常慢
EN

Ask Ubuntu用户
提问于 2020-04-30 12:33:30
回答 1查看 3.2K关注 0票数 3

我安装了qt5ct,以便在Qt应用程序上应用gtk2主题(默认情况下,它们遵循融合主题)。然而,Qt应用程序(我已经尝试过undefined亮度控制器)在启用gtk2主题时需要花费太多的时间来启动。

例如,亮度控制器在gtk2主题中加载qt5ct需要25秒,而在融合或任何其他主题下加载则需要1-2秒(我在单击图标后查看了手表)。

也是如此。

怎么解决这个问题?请让我知道是否需要张贴任何日志。

qt5ct本身的加载速度也很慢。

我以前在Xubuntu的早期版本中使用过qt5ct,在那里它要快得多。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-05-03 04:29:56

qt应用程序在干净的安装基于GNOME的19.10+版本的Ubuntu中,其官方口味和衍生物的启动速度要长得多,如果尝试将它们的样式设计成与本地GNOME应用程序一致的话。

看见

不管出于什么原因,从19.04升级的用户不会看到这个问题。

无论如何,一个令人满意的解决方法是基于使用克万顿。参见,例如,为Qt应用程序使用自定义主题(以及在GNOME上修复Qt 5主题)

正如前面的链接所描述的,由于默认情况下没有安装Kvantum,所以可以在20.04使用

代码语言:javascript
运行
复制
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes

A可获得ppa:

代码语言:javascript
运行
复制
sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install qt5-style-kvantum qt5-style-kvantum-themes

在那之后,跑

代码语言:javascript
运行
复制
echo "export QT_STYLE_OVERRIDE=kvantum" >> ~/.profile

注销并重新登录。该链接还提供了使用全系统(使用export QT_STYLE_OVERRIDE=kvantum in /etc/environment)和卸载它的说明。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1233429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档