HI Tomas,

I can't think of what might be amiss without trying it out.

Could modify the osgviewerQT example so that it has another optional
code path in creating a viewer based on your code.  This will allow
others to try out your usage model and see first hand what is wrong.
I can also merge these changes so we can use it as a unit test in
future - and getting it working too obviously :-)

Robert.

On Thu, Mar 20, 2008 at 11:07 AM, Tomas Hnilica
<[EMAIL PROTECTED]> wrote:
> Hello all OSG users,
>
>  I found few issues by intergration OSG(2.2.0) with QT (4.3.3) :
>  The ViewerQT class from OSG-2.2.0 works well in the osqviewerQT.cpp
>  example.
>  But when I add it to existing QT window, I have these problems:
>  - no keyboard actions are emitted to OSG, mouse works ok
>  - when resizing the MDI window to minimum (like with minimize button,
>  but done as resizing) the scene disappears by resizing back.
>
>  I changed the osgviewerQT example by replacin the viewerWindow->show();
>  with these code:
>  -------------------------------------------
>        ViewerQT* viewerWindow = new ViewerQT;
>        viewerWindow->setCameraManipulator(new osgGA::TrackballManipulator);
>        viewerWindow->setSceneData(loadedModel.get());
>
>        QMainWindow* mw = new QMainWindow();
>        QMdiArea* mdiArea = new QMdiArea(mw);
>        mw->setCentralWidget(mdiArea);
>
>        QMdiSubWindow *subWindow = mdiArea->addSubWindow(viewerWindow);
>        subWindow->resize(200,100);
>        subWindow->showNormal();
>        subWindow->setWindowTitle("New Window");
>        mw->show();
>  -------------------------------------------
>
>
>  I hope these problems are more OSG than QT related...
>
>  Many thanks,
>  Tomas
>  _______________________________________________
>  osg-users mailing list
>  [email protected]
>  http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to