[vtk-developers] GUISupport in vtkRendering

David Gobbi david.gobbi at gmail.com
Wed Feb 16 16:57:33 EST 2011


Yes, having Rendering depend on Qt is bad.  In fact, before you
mentioned it, I didn't even know this was the case.  Following what
Berk said, the library should be called "vtkQt" instead of "vtkQtGUI".
There's a lot more going on in Qt than just GUI.

 - David


On Wed, Feb 16, 2011 at 2:52 PM, Berk Geveci <berk.geveci at kitware.com> wrote:
> Hi Tom,
>
> We started (well, sort of) a project aimed at restructuring VTK for
> the purpose of better modularization. This would definitely be one of
> the things to address there. One of my objectives is to get rid of
> changes to library contents based on configuration options. In my
> opinion, if I turn on an option, I should get a new library rather
> than an existing library with more classes. Btw, I suspect that the Qt
> dependency in Rendering is for font rendering so I don't think that
> libvtkGUI would be appropriate.
>
> -ber
>
> On Wed, Feb 16, 2011 at 4:43 PM, tom fogal <tfogal at sci.utah.edu> wrote:
>> We were investigating switching to the Qt stuff in GUISupport/ instead
>> of some no-longer-maintained code that we hack every now and again to
>> keep working.
>>
>> However it seems when one enables this, Qt gets linked into
>> libvtkRendering.so.  We have some programs that do rendering without a
>> GUI, and we are not willing to link in Qt or even have it as a build
>> dependency for that part of our software.
>>
>> Any thoughts on a `libvtkGUI.so' or similar library?
>>
>> -tom



More information about the vtk-developers mailing list