[prev in list] [next in list] [prev in thread] [next in thread] 

List:       vtkusers
Subject:    Re: [vtkusers] Very basic doubt of using vtk in c++
From:       Wagner Sales <wsales () gmail ! com>
Date:       2010-02-10 22:44:11
Message-ID: 11b83aa61002101444x7180879doda903843cfb5d710 () mail ! gmail ! com
[Download RAW message or body]

Hi all,

Keeping out of language choice, I just want to report that's I use
exactly this environment, but I know Qt from years ago.
QtCreator are really a good IDE to a novice. Code completion works
fine, and have a good integration with CMake.
You can open the CMakeLists.txt directly like a project in QtCreator,
will work fine.
But if you are a novice in C/C++, please, take good look inside in the
language. Surely will help you a lot.
And, if you are a novice in Qt, start with single programs with Qt
only, without VTK. Qt have good mechanisms, but are different from a
pure C++ perspective. Examples are signal and slots, meta properties,
and so on. And, IMHO, are the best GUI toolkit available today,
including commercial products.
Well, good luck and we are here to help if possible.

Regards,

Wagner

2010/2/10 Lic. José M. Rodriguez Bacallao <jmrbcu@gmail.com>:
> so, what is what you can't do with python?
>
> On 2/10/10, KS Jothybasu <jothybasu@gmail.com> wrote:
>> Yes, it very nice library. I use it everyday.
>>
>>
>> Jothy
>>
>> On Wed, Feb 10, 2010 at 8:31 PM, David E DeMarle
>> <dave.demarle@kitware.com>wrote:
>>
>>> There is also numpy. It brings python app speed very close to what an
>>> equvalent c++ app can do when the slowdown is in number crunching loops.
>>>
>>> David E DeMarle
>>> Kitware, Inc.
>>> R&D Engineer
>>> 28 Corporate Drive
>>> Clifton Park, NY 12065-8662
>>> Phone: 518-371-3971 x109
>>>
>>>
>>> On Wed, Feb 10, 2010 at 3:18 PM, Lic. José M. Rodriguez Bacallao <
>>> jmrbcu@gmail.com> wrote:
>>>
>>>> ok, is your personal choice, for myself, I do everything in python and
>>>> computacional intensive task in C/C++ and if posible, make bindings
>>>> for python.
>>>>
>>>> On 2/10/10, KS Jothybasu <jothybasu@gmail.com> wrote:
>>>> > I mostly deal with speed-critical or computationally intensive tasks.
>>>> >
>>>> > So c++ is faster, but development time could be more ( but it depends
>>>> > on
>>>> the
>>>> > persons expertise, some can make the same c++ code faster when it comes
>>>> to
>>>> > complex projects.)
>>>> >
>>>> > Building .exe in python is trickier and time consuming, in C++ its
>>>> > straightforward.
>>>> >
>>>> > Whatever example I look for, is mostly in c++ (VTK,QT,ITK,...)
>>>> >
>>>> > After looking into this vtk c++ examples I felt I can learn C++
>>>> >
>>>> > Finally, I am not going to discard Python, just trying a new language!
>>>> >
>>>> > Thanks for your interest
>>>> >
>>>> > Jothy
>>>> >
>>>> >
>>>> >
>>>> > On Wed, Feb 10, 2010 at 6:34 PM, Lic. José M. Rodriguez Bacallao <
>>>> > jmrbcu@gmail.com> wrote:
>>>> >
>>>> >> why are U switching from python to C++, there is any problem with
>>>> python?
>>>> >>
>>>> >> On 2/10/10, KS Jothybasu <jothybasu@gmail.com> wrote:
>>>> >> > Hi all,
>>>> >> >
>>>> >> > Don't get irritated by this basic question, because I have never
>>>> >> > used
>>>> >> C/C++
>>>> >> > (but I could understand the code).
>>>> >> >
>>>> >> > Now I want to slowly switch to c++ from python. So, as a first step
>>>> >> > I
>>>> >> > downloaded Qt creator and copied some vtk examples and tried to run
>>>> >> > ,
>>>> >> > but
>>>> >> it
>>>> >> > says no header files
>>>> >> > found. I have installed vtk 5.4.2. Is there anything to be done,
>>>> >> > like
>>>> >> seiing
>>>> >> > the path,etc....
>>>> >> >
>>>> >> >
>>>> >> > Many thanks
>>>> >> >
>>>> >> > Jothy
>>>> >> >
>>>> >>
>>>> >>
>>>> >> --
>>>> >> Lic. José M. Rodriguez Bacallao
>>>> >> Centro de Biofisica Medica
>>>> >> -----------------------------------------------------------------
>>>> >> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo
>>>> >> mismo.
>>>> >>
>>>> >> Recuerda: El arca de Noe fue construida por aficionados, el titanic
>>>> >> por profesionales
>>>> >> -----------------------------------------------------------------
>>>> >>
>>>> >
>>>>
>>>>
>>>> --
>>>> Lic. José M. Rodriguez Bacallao
>>>> Centro de Biofisica Medica
>>>> -----------------------------------------------------------------
>>>> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo
>>>> mismo.
>>>>
>>>> Recuerda: El arca de Noe fue construida por aficionados, el titanic
>>>> por profesionales
>>>> -----------------------------------------------------------------
>>>> _______________________________________________
>>>> 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
>>>>
>>>
>>>
>>
>
>
> --
> Lic. José M. Rodriguez Bacallao
> Centro de Biofisica Medica
> -----------------------------------------------------------------
> Todos somos muy ignorantes, lo que ocurre es que no todos ignoramos lo mismo.
>
> Recuerda: El arca de Noe fue construida por aficionados, el titanic
> por profesionales
> -----------------------------------------------------------------
> _______________________________________________
> 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
>
_______________________________________________
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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic