Results 1 to 2 of 2

Thread: Best practice when handling a slow loading widget?

  1. #1

    Default Best practice when handling a slow loading widget?

    I am new to QT and new to C++, but I am determined to make an application. As such, I use what I know and that is HTML and javascript via webkit. The downside to this is some of my javascript interfaces are slow to load due to the sheer amount of javascript code.

    There are two situations where this is a problem:

    1) Application initially loads. The user may see some white widgets (the slow loading ones). I can see a way around that is by including an application loading mask similar to what photoshop does or open office or whatever. Is there any better solution?

    2) The user clicks something (such as tools->settings) and a dialog pops up. I just can't add a loading mask for a dialog. So, what is the best solution for this problem?

  2. #2
    Join Date
    Aug 2009
    Posts
    52
    Thanked 10 Times in 10 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Best practice when handling a slow loading widget?

    QSplashScreen Class Reference

Similar Threads

  1. QDockWidget inside another widget in the center?
    By Antebios in forum Qt Programming
    Replies: 1
    Last Post: 16th February 2010, 07:06
  2. Slow loading images
    By abbapatris in forum Qt Programming
    Replies: 10
    Last Post: 5th March 2008, 15:52
  3. QTable widget works slow :(
    By THRESHE in forum Qt Programming
    Replies: 3
    Last Post: 27th February 2008, 12:54
  4. loading an image onto any form's widget
    By sudheer in forum Qt Programming
    Replies: 4
    Last Post: 1st December 2007, 04:55
  5. Handling Mouse Events of a parent widget
    By dvmorris in forum Qt Programming
    Replies: 2
    Last Post: 28th March 2007, 18:44

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.