On Fri, Oct 2, 2009 at 7:13 PM, Aaron J. Seigo <ase...@kde.org> wrote: > On October 2, 2009, Thomas Olsen wrote: >> - After having created the UI and layout in init() I need to resize the >> Plasmoid the a reasonable size as it is too small without specifying it >> [1]. I don't want to use a fixed pixel size as this can be wrong for >> different themes, fonts etc. I tried to resize it based on the max/minimum >> width/height of the main layout but that caused plasma-desktop to eat all >> memory and eventually crash so I guess thats the wrong way to do it ;-) >> What is the best practice for setting the initial size? > > does the widget use a top level layout? you should be able to just set a > default reasonable size in the ctor and then the layout can expand the widget > if needed. > >> - Yesterday I redesigned the layout and in the process I mistakenly >> deleted a line that made the Plasmoid ignore aspect ratio and now I don't >> remember where I found it, if it was a call to Plasma::Applet, the layout >> or whatever. Does anyone have a clue what I'm talking about? I know it >> sounds a bit hazy :-) > > setAspectRatioMode(Plasma::IgnoreAspectRatio) > Don't you need a X-Plasma-DefautSize=11,22 entry in he metadata.desktop file to set the size of a scripted applet?
-- Richard _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel