Okay I will do that!

Thanks,

Peter

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:opensg-users-
> [EMAIL PROTECTED] On Behalf Of Andreas Zieringer
> Sent: donderdag 11 maart 2004 16:21
> To: [email protected]
> Subject: Re: [Opensg-users] OpenSG and QT/QThread/QTimer
> 
> Hi Peter,
> 
> hmm not sure whats wrong can you try to check via the "depends.exe" tool
> that the right qt library is loaded.
> 
> Andreas
> 
> > Ah oops, totally forgot that.
> >
> > I managed to compile and link with QT now, but when I run my app, I get
> the
> > following error:
> >
> > "QPaintDevice: Must construct a QApplication before a QPaintDevice".
> >
> > Do you have an idea what might be wrong? I understand the error, but I
> am
> > creating my QApplication-object before anything else!
> >
> > My main looks like this:
> >
> >     // initialize OSG
> >     OSG::osgInit(argc, argv);
> >
> >     // initialize QT
> >     QApplication::setColorSpec(QApplication::CustomColor);
> >     QApplication a(argc, argv);
> >
> >     // create windows
> >     QGLFormat::setDefaultFormat(QGLFormat(QGL::DirectRendering |
> > QGL::DoubleBuffer | QGL::DepthBuffer | QGL::Rgba));
> >
> >     // initialize scene
> >     Scene* scene = new Scene("data/world.xml");
> >
> >     // initialize window
> >     SceneWindow* sceneWindow = new SceneWindow();
> >
> >     OSG::QTWindowPtr win = OSG::QTWindow::create();
> >     win->setGlWidget(sceneWindow);
> >
> >     sceneWindow->m_simpleSceneManager.setWindow(win);
> >     sceneWindow->m_simpleSceneManager.setRoot(scene->getRoot());
> >     sceneWindow->m_simpleSceneManager.showAll();
> >
> >     // process events
> >     a.processEvents();
> >
> >     // show scene
> >     sceneWindow->show();
> >
> >       a.setMainWidget(sceneWindow);
> >
> >       return (a.exec());
> >
> > Thanks a lot Andreas,
> >
> > Peter
> >
> >
> >>-----Original Message-----
> >>From: [EMAIL PROTECTED] [mailto:opensg-users-
> >>[EMAIL PROTECTED] On Behalf Of Andreas Zieringer
> >>Sent: donderdag 11 maart 2004 14:44
> >>To: [email protected]
> >>Subject: Re: [Opensg-users] OpenSG and QT/QThread/QTimer
> >>
> >>Hi Peter,
> >>
> >>QTimer needs a running qt event loop, something like this ...
> >>
> >>QApplication a( argc, argv );
> >>a.exec();
> >>
> >>this conflicts with the glut event loop.
> >>
> >>Andreas
> >>
> >>
> >>
> >>>I'm only using QTimer.h, so it's not possible to combine that with
> >>>GLUT-functions?
> >>>
> >>>I'll check that example out, thanks
> >>>
> >>>Peter
> >>>
> >>>
> >>>
> >>>>-----Original Message-----
> >>>>From: [EMAIL PROTECTED] [mailto:opensg-users-
> >>>>[EMAIL PROTECTED] On Behalf Of Andreas Zieringer
> >>>>Sent: donderdag 11 maart 2004 13:44
> >>>>To: [email protected]
> >>>>Subject: Re: [Opensg-users] OpenSG and QT/QThread/QTimer
> >>>>
> >>>>Hi Peter,
> >>>>
> >>>>what do you mean with "glutIdleFunc(glutIdleCallback)" are you using
> >>>>glut in a qt application? That's not a good idea you can use a qt
> widget
> >>>>for rendering just look into
> >>>>OpenSG/Source/WindowSystem/QT/testPassiveQT.cpp
> >>>>
> >>>>Andreas
> >>>>
> >>>>
> >>>>
> >>>>>Hi all,
> >>>>>
> >>>>>Any idea why QTimer and QThread of QT (www.trolltech.com) aren't
> >>
> >>working
> >>
> >>>>>anymore when using OpenSG?
> >>>>>
> >>>>>I think it has somethinig to do with
> "glutIdleFunc(glutIdleCallback)",
> >>>>
> >>>>so
> >>>>
> >>>>
> >>>>>the QThread/QTimer-object isn't given time to do their jobs.
> >>>>>
> >>>>>On request I can provide my framework, maybe it has something to do
> >>
> >>with
> >>
> >>>>a
> >>>>
> >>>>
> >>>>>project setting. (MSVC6)
> >>>>>
> >>>>>Thanks a lot,
> >>>>>
> >>>>>--
> >>>>>Peter
> >>>>>
> >>>>>
> >>>>>
> >>>>>-------------------------------------------------------
> >>>>>This SF.Net email is sponsored by: IBM Linux Tutorials
> >>>>>Free Linux tutorial presented by Daniel Robbins, President and CEO of
> >>>>>GenToo technologies. Learn everything from fundamentals to system
> >>>>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> >>>>>_______________________________________________
> >>>>>Opensg-users mailing list
> >>>>>[email protected]
> >>>>>https://lists.sourceforge.net/lists/listinfo/opensg-users
> >>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>-------------------------------------------------------
> >>>>This SF.Net email is sponsored by: IBM Linux Tutorials
> >>>>Free Linux tutorial presented by Daniel Robbins, President and CEO of
> >>>>GenToo technologies. Learn everything from fundamentals to system
> >>>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> >>>>_______________________________________________
> >>>>Opensg-users mailing list
> >>>>[email protected]
> >>>>https://lists.sourceforge.net/lists/listinfo/opensg-users
> >>>
> >>>
> >>>
> >>>
> >>>-------------------------------------------------------
> >>>This SF.Net email is sponsored by: IBM Linux Tutorials
> >>>Free Linux tutorial presented by Daniel Robbins, President and CEO of
> >>>GenToo technologies. Learn everything from fundamentals to system
> >>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> >>>_______________________________________________
> >>>Opensg-users mailing list
> >>>[email protected]
> >>>https://lists.sourceforge.net/lists/listinfo/opensg-users
> >>>
> >>>
> >>
> >>
> >>
> >>
> >>-------------------------------------------------------
> >>This SF.Net email is sponsored by: IBM Linux Tutorials
> >>Free Linux tutorial presented by Daniel Robbins, President and CEO of
> >>GenToo technologies. Learn everything from fundamentals to system
> >>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> >>_______________________________________________
> >>Opensg-users mailing list
> >>[email protected]
> >>https://lists.sourceforge.net/lists/listinfo/opensg-users
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IBM Linux Tutorials
> > Free Linux tutorial presented by Daniel Robbins, President and CEO of
> > GenToo technologies. Learn everything from fundamentals to system
> > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> > _______________________________________________
> > Opensg-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/opensg-users
> >
> >
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
> _______________________________________________
> Opensg-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensg-users



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Opensg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to