<div dir="ltr">Dear all,<div><br></div><div>I am having some difficulty with editing geometries of plasmoids/widgets. After adding a widget, changes to the widget's <i>geometry</i> attribute are ignored:</div><div><div><i>var folderview_network = desktopsArray[j].addWidget('org.kde.plasma.folder');</i></div><div><i>folderview_network.geometry = new QRectF(0,0,700,700);</i></div></div><div><br></div><div>I noticed that the original <i>geometry</i> attribute is not instantiated in a valid manner (yet?):</div><div>print(<i>folderview_network.geometry.valid) => false</i></div><div><i><br></i></div><div>Does anyone have any advice on changing a widget's geometry from Javascript? The crux is that it needs to be done for every user, on multiple systems. Hence I opted for using the Javascript-based plasmashell scrips (i.e. as found in [..]/plasma/shells/org.kde.plasma.desktop/contents/layout.js ). The context is Kubuntu 16.04 (Plasma 5.5.5).</div><div><br></div><div>Thank you!</div><div>chris</div></div>