[vtkusers] VTK5.10 with Qt

Jothybasu Selvaraj jothybasu at gmail.com
Wed Apr 4 11:34:28 EDT 2012


Thanks,

I am not subclassing vtkLookuptable.

Jothy

On Wed, Apr 4, 2012 at 4:25 PM, David Gobbi <david.gobbi at gmail.com> wrote:

> Hi Jothy,
>
> If you need info on how vtkTypeMacro is used, look at any of the VTK
> headers.  For example,
> http://vtk.org/gitweb?p=VTK.git;a=blob;f=Common/vtkLookupTable.h;hb=release
>
> I'm guessing that your project has its own lookup table class, derived
> from vtkLookupTable.  It is probably that class that is causing your
> problems.
>
>  - David
>
>
> On Wed, Apr 4, 2012 at 8:36 AM, Jothybasu Selvaraj <jothybasu at gmail.com>
> wrote:
> > Suppose I have a class like this
> >
> > class vtkLineCallbackDose: public vtkCommand
> >
> > {
> >
> > public:
> >
> >     vtkLineCallbackDose(QWidget *parent);
> >
> >     ~ vtkLineCallbackDose();
> >
> >
> > Where should I add this typeMacro and how?
> >
> > Thanks
> >
> > Jothy
> >
> >
> >
> > On Wed, Apr 4, 2012 at 3:31 PM, Jothybasu Selvaraj <jothybasu at gmail.com>
> > wrote:
> >>
> >> Thanks David,
> >>
> >> But I could not find any documentation for this class. I do not know
> what
> >> it actually does.
> >>
> >>
> >> Jothy
> >>
> >>
> >> On Wed, Apr 4, 2012 at 3:21 PM, David Gobbi <david.gobbi at gmail.com>
> wrote:
> >>>
> >>> Hi Jothy,
> >>>
> >>> Make sure that all of your own VTK classes use vtkTypeMacro in their
> >>> header files, instead of the (now obsolete) vtkTypeRevisionMacro.  The
> >>> vtkTypeRevisionMacro became obsolete in VTK 5.8, I believe.
> >>>
> >>> The only things that would cause the link error that you have reported
> >>> are vtkTypeRevisionMacro, or a direct call to CollectRevisions,
> >>> neither of which should be used anymore.
> >>>
> >>>  - David
> >>>
> >>>
> >>> On Wed, Apr 4, 2012 at 6:11 AM, Jothybasu Selvaraj <
> jothybasu at gmail.com>
> >>> wrote:
> >>> > Yes, this is mingw with SHARED_LIBS, USE_QT, GUI_SUPPORT & also
> INFOVIS
> >>> > set
> >>> > to "ON".
> >>> >
> >>> > Qt libs are from QtSDK (Qt 4.80).
> >>> >  The Qt dlls are in C:\QtSDK\Desktop\Qt\4.8.0\mingw\bin
> >>> >
> >>> > I have GDCM built with vtk5.6 used in the same project.
> >>> >
> >>> > Does this have anythin with mixing up of DLLs. (since they are
> separate
> >>> > DLLs, I don't think so).
> >>> >
> >>> > The linker shows the error in the attached file.
> >>> >
> >>> > Thanks
> >>> >
> >>> > Jothy
> >>> >
> >>> >
> >>> >
> >>> >
> >>> > On Wed, Apr 4, 2012 at 1:03 PM, David E DeMarle
> >>> > <dave.demarle at kitware.com>
> >>> > wrote:
> >>> >>
> >>> >> Thanks. Do you mind helping me reproduce it?
> >>> >>
> >>> >> Please clarify:
> >>> >> this is a mingw compile right?
> >>> >> shared libs?
> >>> >> where did you Qt libs come from?
> >>> >> what was the specific runtime link error (what symbol(s))?
> >>> >>
> >>> >> thanks,
> >>> >>
> >>> >> David E DeMarle
> >>> >> Kitware, Inc.
> >>> >> R&D Engineer
> >>> >> 21 Corporate Drive
> >>> >> Clifton Park, NY 12065-8662
> >>> >> Phone: 518-881-4909
> >>> >>
> >>> >>
> >>> >>
> >>> >> On Wed, Apr 4, 2012 at 7:47 AM, Jothybasu Selvaraj
> >>> >> <jothybasu at gmail.com>
> >>> >> wrote:
> >>> >> > I am able to build them sucessfully, but i get link error when
> >>> >> > running
> >>> >> > the
> >>> >> > .exe.
> >>> >> >
> >>> >> > During build processs make shown some warnings "unresolved
> >>> >> > symbol....."
> >>> >> >
> >>> >> > But it works fine with VTK5.6.
> >>> >> >
> >>> >> > Thanks
> >>> >> >
> >>> >> > Jothy
> >>> >> >
> >>> >> >
> >>> >> > On Wed, Apr 4, 2012 at 12:41 PM, David E DeMarle
> >>> >> > <dave.demarle at kitware.com>
> >>> >> > wrote:
> >>> >> >>
> >>> >> >> And as noted repeatedly on the mailing list, if VTK_USE_INFOVIS
> is
> >>> >> >> off, the build fails.
> >>> >> >>
> >>> >> >> David E DeMarle
> >>> >> >> Kitware, Inc.
> >>> >> >> R&D Engineer
> >>> >> >> 21 Corporate Drive
> >>> >> >> Clifton Park, NY 12065-8662
> >>> >> >> Phone: 518-881-4909
> >>> >> >>
> >>> >> >>
> >>> >> >>
> >>> >> >> On Wed, Apr 4, 2012 at 7:16 AM, David E DeMarle
> >>> >> >> <dave.demarle at kitware.com> wrote:
> >>> >> >> > The default settings, plus VTK_USE_QT and BUILD_SHARED worked
> on
> >>> >> >> > my
> >>> >> >> > snowleopard mac.
> >>> >> >> >
> >>> >> >> > David E DeMarle
> >>> >> >> > Kitware, Inc.
> >>> >> >> > R&D Engineer
> >>> >> >> > 21 Corporate Drive
> >>> >> >> > Clifton Park, NY 12065-8662
> >>> >> >> > Phone: 518-881-4909
> >>> >> >> >
> >>> >> >> >
> >>> >> >> >
> >>> >> >> > On Wed, Apr 4, 2012 at 4:55 AM, Jothybasu Selvaraj
> >>> >> >> > <jothybasu at gmail.com>
> >>> >> >> > wrote:
> >>> >> >> >> Hi all,
> >>> >> >> >>
> >>> >> >> >> Is there anyone here, who has built VTK5.10 RC with QT
> >>> >> >> >> sucessfully?
> >>> >> >> >>
> >>> >> >> >> Thanks
> >>> >> >> >>
> >>> >> >> >> --
> >>> >> >> >> Jothy
> >>> >> >> >>
> >>> >> >> >>
> >>> >> >> >> _______________________________________________
> >>> >> >> >> Powered by www.kitware.com
> >>> >> >> >>
> >>> >> >> >> Visit other Kitware open-source projects at
> >>> >> >> >> http://www.kitware.com/opensource/opensource.html
> >>> >> >> >>
> >>> >> >> >> Please keep messages on-topic and check the VTK FAQ at:
> >>> >> >> >> http://www.vtk.org/Wiki/VTK_FAQ
> >>> >> >> >>
> >>> >> >> >> Follow this link to subscribe/unsubscribe:
> >>> >> >> >> http://www.vtk.org/mailman/listinfo/vtkusers
> >>> >> >> >>
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >> >
> >>> >> > --
> >>> >> > Jothy
> >>> >> >
> >>> >
> >>> >
> >>> >
> >>> >
> >>> > --
> >>> > Jothy
> >>> >
> >>> >
> >>> > _______________________________________________
> >>> > Powered by www.kitware.com
> >>> >
> >>> > Visit other Kitware open-source projects at
> >>> > http://www.kitware.com/opensource/opensource.html
> >>> >
> >>> > Please keep messages on-topic and check the VTK FAQ at:
> >>> > http://www.vtk.org/Wiki/VTK_FAQ
> >>> >
> >>> > Follow this link to subscribe/unsubscribe:
> >>> > http://www.vtk.org/mailman/listinfo/vtkusers
> >>> >
> >>
> >>
> >>
> >>
> >> --
> >> Jothy
> >>
> >
> >
> >
> > --
> > Jothy
> >
>



-- 
Jothy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20120404/71912f79/attachment.htm>


More information about the vtkusers mailing list