gpt4 book ai didi

android - 在 Qt Android 应用程序中使用 Holo 主题

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:04:56 26 4
gpt4 key购买 nike

我有一个 Qt Android 应用程序,我想将其主题设置为 Holo(即深色变体,而不是 Holo Light)。这是 Holo Dark 主题(左)与我的应用程序现在的外观(右)之间的比较:

enter image description here enter image description here

我正在使用 Qt 5.2.0,并且我正在使用 Qt/C++(即不是 QML),但我对任何可行的方式感兴趣,无论 Qt 版本是什么,也不管它是 QML 还是 C++。

编辑:我知道使用 Ministro,它将使用“本地”主题为所有小部件创建像素图,但是是否可以告诉 Ministro 使用哪个主题

最佳答案

编辑:从 Qt 5.4 开始,现在可以通过添加 android:theme="@android:style/Theme.Holo" 选择 Holo Dark。至 <application>在 AndroidManifest.xml 中。

这适用于 Qt 5.4,但不适用于 Qt 5.2,对于 Qt 5.2,无论您为 android:theme 指定什么,主题始终是手机的默认主题。在 list 中。

所以在 AndroidManifest.xml 中,找到 <application>节点,并将其更改为:

<application android:theme="@android:style/Theme.Holo" ...

这对于 QtQuickControls 目前不可用,尽管它被带到 Qt 5.2 用于 QtWidgets。

前者在 BogDan 5.3 的 TODO 列表中。详情见他的博客:

Qt on Android Episode 1

在这里你可以找到我 friend 系统的几个截图。

非母语

enter image description here

原生

enter image description here

QtCreator

enter image description here

关于android - 在 Qt Android 应用程序中使用 Holo 主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21079613/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com