Results 1 to 2 of 2

Thread: QwtPlotOpenGLCanvas plot window disappears then reappears

  1. #1
    Join Date
    Dec 2008
    Posts
    18
    Thanks
    4
    Thanked 3 Times in 2 Posts
    Qt products
    Qt4 Qt5
    Platforms
    Unix/X11 Windows

    Question QwtPlotOpenGLCanvas plot window disappears then reappears

    I noticed after upgrading to Qt6.4 from Qt5.12 that the first time you set a QwtPlotOpenGLCanvas to a plot the window the plot lives in hides then shows. You can see this behavior in the refreshtest example, when you click the OpenGL checkbox the entire refreshtest window will disappear and reappear, after that you can check and uncheck the OpenGL box and it will work as expected. Is there any way to prevent this behavior?

  2. #2
    Join Date
    Feb 2006
    Location
    Munich, Germany
    Posts
    3,318
    Thanked 879 Times in 827 Posts
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: QwtPlotOpenGLCanvas plot window disappears then reappears

    Could you please create a bug report here: https://sourceforge.net/p/qwt/bugs/
    I will spend a couple of days on bug fixing in the next weeks and will have a look at it too.

    Uwe

  3. The following user says thank you to Uwe for this useful post:

    peppermg (14th November 2022)

Similar Threads

  1. Replies: 2
    Last Post: 18th August 2016, 15:30
  2. Replies: 4
    Last Post: 17th August 2016, 18:41
  3. Replies: 0
    Last Post: 26th December 2012, 23:02
  4. Hidden mouse cursor reappears when a QMenu is displayed
    By cristeab in forum Qt Programming
    Replies: 3
    Last Post: 20th July 2011, 08:58
  5. my window disappears quickly
    By Abeer in forum Newbie
    Replies: 2
    Last Post: 30th May 2010, 01:04

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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.