gpt4 book ai didi

linux - 如何使用纯qml linux获取系统,用户信息

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:46 27 4
gpt4 key购买 nike

我正在为 KDE Plasma 4 中的新面板外观准备纯 qml plasmoid,为此我最多只能使用 Qt 4.7 库和 Qt.Quick 1.1。是否可以获取当前用户的全名?是否有任何与之相关的 Plasma API,如 PlasmaCore 或 KSM 等或任何 PlasmaCore 数据源引擎,如下所示:

#import org.kde.PlasmaCore 0.1 PlasmaCore
{
Item{
PlasmaCore.DataSource{
engine : "SystemInformation"
connection : "get_user_fullname"
}
}
}

或者我应该构建这样的服务吗?您有什么建议和想法?

最佳答案

我想通了!我确实创建了自定义数据引擎,它通过 qdbus 桥提供用户信息,您可以从这里学习它的基础知识:https://techbase.kde.org/Development/Tutorials/Plasma4/DataEngines @douyw 基本上误解了这个问题,我不知道是谁忽略了这个问题。不管怎么说,这是新一代qml开发的一个重要问题,做数据引擎就是做API。

关于linux - 如何使用纯qml linux获取系统,用户信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30138865/

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