如何在QML for Symbian中使用当前手机主题颜色和图像?

时间:2013-10-11 11:34:01

标签: qt qml symbian qt-quick

我正在用QML开发一个Symbian应用程序,我的根元素是PageStackWindow

我想让它获取当前主题的“应用程序背景图片”,而不是默认的诺基亚主题图片。

另外,当我按下ListItem时,我希望它将当前主题“按下列表项目”图像。

我已经搜索了很多,但无法弄清楚如何做到这一点..但我猜测platformStyleprivateStyle与此有关,不幸的是我没有找到任何关于他们的文档。

提前致谢。

1 个答案:

答案 0 :(得分:0)

听起来您正在使用带有SYmbian主题的QtQuick组件。 platformStyleprivateStyle都由组件包内部定义,以复制Symbian主题,而不是Symbian OS本身。您很可能需要找到某种系统调用,您可以使用C ++来获取背景图像。组件与操作系统本身没有联系或调用。这样它们就可以在任何平台上使用。