Hi Robert, Don
here is a corrected version with support of QT via cmake.
To test it, one just need to extract the archive in the OSG/example
directory and add one line in the OSG/examples/CMakeLists.txt file :
    ADD_SUBDIRECTORY(qosgwidget)
IMHO this example better demonstrates the integration osg with qt than the
existing osgviewerQT as moc is used.
BTW I added a StatsHandler and a ThreadingHandler to demonstrate the support
of different threading models.
Loïc Simon


On Mon, May 25, 2009 at 3:31 PM, Robert Osfield <[email protected]>wrote:

> HI Don,
>
> I've just had a look at your new rev of your qt example and with a
> tweak of the qosgwidget.pro I got the example to compile, but it
> failed on linking due to trying to link against osgTextd.so.   I don't
> routinely build debug libraries - I only do so when I need debug info,
> as debug performance distorts all benchmarking to be useful for normal
> OSG dev work.  I would guess others under unices will be the same -
> just compiling the OSG as a release build unless they specially need
> the debug build.
>
> Could you have a look at Loic's port of your example to use Cmake?
> Getting the example to build as part of the core OSG would help avoid
> the various build issues with finding the OSG etc.
>
> Robert.
>
> On Tue, May 19, 2009 at 7:40 PM, Don Leich <[email protected]> wrote:
> > Hi Robert,
> >
> > I see someone else managed to build with cmake.  I haven't had time to
> > process that yet, but I've made my .pro file no longer rely on
> environment
> > variable, and the example will now build and run on Linux and Win32.
> > There are problems on Mac, but we get something.  Perhaps newer libs for
> > Qt would help.
> >
> > There were a few changes to the source for Win32 event handling, so I
> > made a new tarball of the complete example.
> >
> > -Don
> >
> >
> > Robert Osfield wrote:
> >>
> >> Hi Don,
> >>
> >> I just did a quite compile test using qmake and got errors relating to
> >> finding my local OSG version.  I haven't installed the OSG, and it
> >> looks like from the build that it requires me to install the OSG.  Is
> >> this correct?
> >>
> >> For me to merge this example we'll need to get it to build as part of
> >> the OSG, or at least to work without needing to install the OSG.
> >>
> >> Any thoughts on CMake vs qmake support?   I believe CMake support the
> >> moc compiler although I've never used it.
> >>
> >> Robert.
> >>
> >> On Mon, May 18, 2009 at 6:42 PM, Don Leich <[email protected]> wrote:
> >>
> >>> Hi all,
> >>>
> >>> This is something that has been our Qt/OSG integration testbed here for
> >>> a couple of months.  We just dusted it off recently and got permission
> to
> >>> post it and some time to clean it up.  This demo uses Qt .ui files to
> >>> define the basic GUI and re-works the object heirarchy from the
> >>> osgviewerQT
> >>> example so we can have a 4-way split window with a different scene
> graph
> >>> in
> >>> each of the 4 views, and an optional 5th view in it's own window.  All
> is
> >>> managed by a CompositeViewer.
> >>>
> >>> Qt 4.4.3 was used for this example.
> >>>
> >>> --Don
> >>>
> >>> =0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=
> >>>
> >>> Donald Leich                      Mailto:[email protected]
> >>> Senior Software Developer         Voice: 201-460-4700 ext: 215
> >>> Intelligent Light                 FAX:   201-460-0221
> >>> 301 Route 17 North, 7th Floor
> >>> Rutherford, NJ  07070-2575
> >>>
> >>> Visit our web site at http://www.ilight.com
> >>> =0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=0=
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> osg-submissions mailing list
> >>> [email protected]
> >>>
> >>>
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
> >>>
> >>
> >>>
> >>
> >
> _______________________________________________
> osg-submissions mailing list
> [email protected]
>
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
>
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to