This library contains two classes vtkQGLRenderWindow andvtkQGLRenderWindowInteractor which allow one to use VTK with theQGLWidget extension of QT. In other words, these classes can be usedto build QT applications which utilize the facilities prov
Be the first to post a text review of vtkQGL. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2000-05-01 Manish P. Pagey <pagey@san.rr.com> * src/vtkQGLRenderWindowInteractor.cc: The TimerFunc() was being connected to mTimer in the constructor for vtkQGLRenderWindowInteractor even for VTK-2.4. This resulted in an error and subsequent abort. This is fixed now. * example/finance.cc;example/finance.txt: Added another example with a little more complexity than the qglCone and qglColorSph examples. 2000-04-30 Manish P. Pagey <pagey@san.rr.com> * src/vtkRenderWindow.cc;include/vtkRenderWindow.h: Modified the class implementation so it gets the keyboard focus correctly even when it is not then main widget of a Qt application. The qglCone example should work correctly now. * examples/qglCone.cc: The example now uses a QMainWindow as the main widget and has a "File" menu just to show some other Qt widget along with the vtkQGLRenderWindow. 2000-04-28 Manish P. Pagey <pagey@san.rr.com> * include/vtkQGLRenderWindowInteractor.h: Modified to compile the class with both VTK-3.x.x and VTK-2.4. * src/vtkQGLRenderWindowInteractor.cc: Modified to make it work with VTK-3.1.2. The code required for VTK-2.4 is still left there and "#define"s have been used to choose the proper code depending on the value of VTK_MAJOR_VERSION. The VTK-3.x.x code is much cleaner by itself but the presence of VTK-2.4 code makes things a little hard to read. Eventually, once I have compiled VTK-3.x.x on Solaris, IRIX, Linux, and Windows, I will remove compatibility with VTK-2.4. 2000-04-27 Manish P. Pagey <pagey@san.rr.com> * src/vtkQGLRenderWindow.cc: When the vtkQGLRenderWindow is resized, it calls the SetSize method of its interactor (if present). This results in correct panning and rotating after the window has been resized. 2000-04-25 Manish P. Pagey <pagey@san.rr.com> * src/Makefile.am: Instead of using ${QTDIR}/bin/moc as the moc program, the file now uses @MOC@ and lets the KDE m4 scripts take care of finding it. * examples/Makefile.am: Changed the examples into "no_inst" targets so they do not get installed when the user invokes "make install". * Solaris-8: Compiled the package successfully on Solaris 8 without any modifications. GNU tools rule. I will release this version once I compile it on SGI IRIX. * examples/Makefile.am: The makefile no longer produces the VTK versions of the examples. Also corrected the definitions of the LDADD and LDFLAG variables for the two targets qglCone and qglColorSph. They both seem to compiling correctly now. * configure.in: Found a minor bug in the OPENGL_INCLUDE variable when Mesa was being used. Forgot to use "-I" before the include directory. Fixed. * examples/Makefile.am: At this point, the autoconf/automake system seems to be working fine. I modified examples/Makefile.am so that both the VTK and QGL versions of the examples are correctly compiled from the same set of source files.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?