The docs do not specify who owns the pointer, but it looks like the object
doesn't have a parent so I would assume the caller does.

That code was not actual code from my application but, yes, I would
recommend only creating and storing the style once and releasing it
appropriately.

---
Andy Maloney  //  https://asmaloney.com
twitter ~ @asmaloney <https://twitter.com/asmaloney>


On Sat, Sep 10, 2016 at 11:07 AM, René J.V. Bertin <rjvber...@gmail.com>
wrote:

> On Saturday September 10 2016 09:11:02 Andy wrote:
>
> Hi Andy,
>
> Thanks! I'm a bit confused that I didn't think of trying this myself, but
> it works:
>
> https://bugsfiles.kde.org/attachment.cgi?id=101015
>
> Shouldn't one release *style in the dtor?
>
> R.
>
>
> > René:
> >
> > I think you can just use QWidget::setStyle().  Haven't tried it for
> > QTabBar, but I use it on QButtons.
> >
> > QStyle   *style = QStyleFactory::create( "fusion" );
> > QPushButton   *button = new QPushButton( "foo", this );
> > button->setStyle( style );
>
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to