[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#338380: qt4-designer: please provide a pure debug build of designer



Andreas Pakulat <apaku@gmx.de> writes:

> today I was struck by designer and release vs. debug built of Qt4. I
> have a Custom Widget which is visible in designer when I have no logic
> in it. But it completely "breaks" designer if I put the real code in it,
> the solution to this is that the widget uses a shared library. This
> library is built in debug mode (the custom widget is built with release
> mode) and that was the cause. Now I have to built the widget in release
> mode, because Qt4 was built using release or the combined release+debug
> building mode (in which case, designer gets built in release mode).
> Designer can thus only load widgets which are built in the same mode as
> designer itself and as you can see all libraries these widgets depend
> upon need to use release built too. 
>
> So the conclusion is: Please provide 2 designer packages, one using
> release built and one using a debug-only built of Qt4. I know this means
> building Qt4 twice for each update, but it's not possible to debug any
> custom widget in the current setup due to the missing debug symbols.

I'd rather wait and see what kind of improvements go into the designer
in Qt4.1.  The current version has proven to be very buggy, and this
seems like something that should definitely be supported by a single
designer binary.

> The above might also explain some of the problems reported in 325782
>
> If you feel this is more a wishlist than a minor bug, please downgrade,
> but I thought as it breaks debug-building custom widgets its a minor
> bug not a wishlist.

I'd say it's a "normal" bug.  Minor is more for spelling errors and
stuff.

-- 
Captain Logic is not steering this tugboat.



Reply to: