Como faço para mover um painel de plasma do KDE, a partir de linha de comando / scripts?

3

Eu tenho um script que altera o layout da minha área de trabalho usando xrandr , mas também quero mover meu painel.

Até agora eu joguei com kwinscripts usando qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole

Se eu movê-lo usando o mouse, o panel.screen muda entre 0 e 2, mas a linha de script panel.screen = 2 não a define como 2, permanece, mas panel.location='bottom' funciona bem.

var panel = panelById(panelIds[0])
print('before, panel.screen: ');
print(panel.screen);
panel.screen=2;
//panel.location='top';
panel.location='bottom';
print('after, panel.screen: ');
print(panel.screen);

Por que o panel.screen=2; working? e o que mais eu posso fazer para movê-lo?

    
por Puggan Se 26.05.2016 / 14:06

0 respostas