在kde等离子javascript控制台中设置panel.screen

时间:2017-05-03 19:30:10

标签: javascript kde kde-plasma

我试图以编程方式设置面板位置。我正在使用:

qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole

我已确定当我手动将面板拖到其他屏幕时,我会从0获得1panel.screen。不幸的是,移动面板不适用于此脚本:

var panel = panelById(1);
print("screenCount: " + screenCount);
print("panel.screen: " + panel.screen);
panel.screen = 0;
print("panel.screen: " + panel.screen);

小组留在它的位置,我进入输出:

screenCount: 6
panel.screen: 1
panel.screen: 1

当我尝试使用

之类的东西时
panel.location = "top";
panel.location = "bottom";

它按预期工作。

资源:

0 个答案:

没有答案