2

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

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

我已经确定,当我手动将面板拖动到其他屏幕时,我01panel.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";

它按预期工作。

资源:

4

0 回答 0