Results 1 to 20 of 20

Thread: Mulitple openGL windows

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Feb 2006
    Location
    USA
    Posts
    142
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows Android
    Thanks
    24
    Thanked 2 Times in 2 Posts

    Default Re: Mulitple openGL windows

    Unfortunately, I can only speculate. I suspect that you may be running into problems through the use of multiple QMainWindows. Generally, you'd only want one of those. Might I suggest sticking your OpenGL windows into a QWorkspace, contained within a single QMainWindow? This would allow you to move the windows around inside the application, which may or may not be desirable. It also provides an easy way to add or remove OpenGL views (again, may or may not be desirable in your application).

    If you don't want to use a QWorkspace to contain each QGLWidget, just use a QWidget for each QGLWidget (adding whatever else you need to the QWidget). You shouldn't need multiple QMainWindows.
    Life without passion is death in disguise

  2. #2
    Join Date
    Feb 2006
    Posts
    10

    Default Re: Mulitple openGL windows

    Yeah that is probably the way this will have to go. Thanks for your help.

    One last question.
    I've also got a QPopupMenu set up as a right click menu on my openGl widgets however after the user selects an option on the popup menu (or clicks elsewhere to get rid of it) the openGL only renders under the portion of the screen where the popup menu had been.
    Similarly this happens when I drag another window over my openGL widget, the openGL only seems to render under the area which was 'covered up' before.
    This is happening with QT's openGL examples as well.
    Is there a way aroudn this?

    Thanks,
    Travis

Similar Threads

  1. OpenGL and Qt Question
    By ToddAtWSU in forum Qt Programming
    Replies: 2
    Last Post: 18th April 2009, 18:04
  2. Replies: 5
    Last Post: 15th January 2009, 09:03
  3. QtWidget in Overlay Planes on Windows OpenGL
    By IVTdeveloper in forum Qt Programming
    Replies: 2
    Last Post: 20th August 2008, 11:00
  4. Qtopia Core & OpenGL ES?
    By zelko in forum Qt for Embedded and Mobile
    Replies: 0
    Last Post: 28th May 2007, 07:21

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.