2014-09-29 83 views

回答

6

由于KDE4,应该使用qdbus来控制KDE应用程序(而不是弃用和删除DCOP)。 例如,为了改变第一会话中的一个的标题可以使用:

qdbus org.kde.yakuake /Sessions/1 org.kde.konsole.Session.setTitle 1 "New title" 

探讨人们可以使用qdbusviewer可用接口,方法和属性。

作为一个家庭作业尝试获取活动会话列表(在你要改变水平之前)。

+0

很酷,我会尽快尝试一下。 – fgysin 2014-10-15 14:20:52

+3

您指出了正确的方式,但我无法使用您的字符串使其工作。以下为我工作:'qdbus org.kde.yakuake/yakuake/tabs org.kde.yakuake.setTabTitle'''qdbus org.kde.yakuake/yakuake/sessions org.kde.yakuake.activeSessionId'“”新标签标题“ ;' – fgysin 2015-01-26 12:15:29