Results 1 to 3 of 3

Thread: QTableView problem:no respond when the app received too many data

  1. #1

    Default QTableView problem:no respond when the app received too many data

    hi
    my app has a tableview to display the info, 1 info per row
    here is the problem:
    when my app received about 2600 info per min,the tableview didt work fine,the app would have no respond in 10 min,and in debugger,i found the app breaked at QWidget.show():
    #ifndef Q_WS_WINCE
    inline void show() { setVisible(true); }
    is there a way to resolve this problem?

    thanks
    wucheng

  2. #2
    Join Date
    May 2010
    Posts
    61
    Thanks
    2
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60 Maemo/MeeGo

    Default Re: QTableView problem:no respond when the app received too many data

    Hi wucheng,

    I assume you are also using a model with your view, right?
    This model should be responsible for fetching the data that the threeview needs to display.
    Meaning, that even if your have 2600 info, it shouldn't be a problem displaying it.

    Regards,
    Wladek
    One second is long, everything longer than two seconds is definitely too long.

  3. #3

    Default Re: QTableView problem:no respond when the app received too many data

    thank you wladek

Similar Threads

  1. Replies: 0
    Last Post: 11th August 2010, 19:00
  2. Get data from a QTableView
    By graciano in forum Qt Programming
    Replies: 3
    Last Post: 19th January 2010, 15:31
  3. Replies: 1
    Last Post: 2nd November 2009, 12:02
  4. How to respond the reallty button?
    By anson97209 in forum Qt for Embedded and Mobile
    Replies: 1
    Last Post: 15th October 2009, 12:08
  5. respond to up dn keys tableview
    By rogerholmes in forum Newbie
    Replies: 1
    Last Post: 28th March 2009, 07:05

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.