On Tuesday 25 August 2009 03:58:11 Amritpal Bath wrote:
> I've got a Plasma::Applet containing a QGraphicsGridLayout, which has a
> couple of QGraphicsWidgets (QLabels via QGraphicsProxyWidget).
>
> The text in my layout gets updated periodically after running an external
> process, but I can't quite get the resizing to work properly.  I've
> attached a similar example, with a layout containing two QPushButtons.
>
> I try to adjust the height of the buttons, layout, AND the Applet, but
> nothing I've tried will make the buttons taller.  It sounds like maybe I'm
> missing something about QSizePolicy, but I'm not sure.
>
> Can someone please explain the relationship between Plasma::Applet and
> QLayout, and why the attached code does not make the buttons taller?  As
> you can see from the .cpp, I've tried most/all things I could find.
>
> Thanks!

I didn't test your code, but it looks a lot like an issue I'm running into all 
the 
time when working on graphicswidgets that resize themselves.

It would be good if Alexis (or someone else working on QGraphicsLayouts) could 
have a 
look at this, it looks simple enough for a testcase and would be very useful to 
have 
a fix for.

Did you try without the proxywidget stuff, so using QGraphicsWidgets directly, 
btw? 
That would make an even cleaner testcase.

It would be very nice to see this fixed indeed...

Cheers,
-- 
sebas

http://www.kde.org | http://vizZzion.org | GPG Key ID: 9119 0EF9

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to