Unfortunately you can't it is a bug in Qt.

You can take a look to the task tracker of Qt Number 231114 and 211500. I
guess it is what you try to solve. The fix is in 4.4 branch (so scheduled
for 4.4.4) and in 4.5.

As a workaround you have to manage the resize of your applet by hand when
the size of the layout change.

2008/12/30 Dong Tiger <idlecat...@gmail.com>

> Hi,
>
> A QGraphicsWidget is embeded into Plasma::Applet through
> QGraphicsLinearLayout. When this QGraphicsWidget's size changes, how to get
> the applet's size adjusted accordingly?
>
> The code snippet looks like:
>
>   child = new MyGraphicsWidget(applet);
>   layout = new QGraphicsLinearLayout(applet);
>   layout->setSpacing(0);
>   layout->addItem(child);
>   applet->setLayout(layout);
>
>
> Regards,
> --
> Tiger
>
> _______________________________________________
> Plasma-devel mailing list
> Plasma-devel@kde.org
> https://mail.kde.org/mailman/listinfo/plasma-devel
>
>
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to