Results 1 to 2 of 2

Thread: Inserting Items in QTableWidget

  1. #1
    Join Date
    Jun 2010
    Posts
    11
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Inserting Items in QTableWidget

    i have simple problem in inserting items in QTableWidget
    this my code

    Qt Code:
    1. QList<QString> list;
    2. list<<"Name"<<"Age"<<"Address";
    3. ui->tableWidget->setColumnCount(3);
    4. ui->tableWidget->setHorizontalHeaderLabels(list);
    5. ui->tableWidget->setRowCount(5);
    6.  
    7. //for(int i=0;i<5;i++)
    8. //{
    9. item->setText("Mahmoud");
    10. ui->tableWidget->setItem(0,0,item);
    11. item->setText("26");
    12. ui->tableWidget->setItem(0,1,item);
    13. item->setText("Alexandria");
    14. ui->tableWidget->setItem(0,2,item);
    15. //}
    To copy to clipboard, switch view to plain text mode 

    it doesn's insert but in first cell(0,0)
    i don't know why ??

  2. #2
    Join Date
    Oct 2006
    Location
    New Delhi, India
    Posts
    2,467
    Thanks
    8
    Thanked 334 Times in 317 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Inserting Items in QTableWidget

    I guess QTreeWidget will be better to use in your case.

    From your code, it seems you are adding only one item.. and also separate item for each column is waste

Similar Threads

  1. QTableWidget->items
    By calireno in forum Newbie
    Replies: 2
    Last Post: 8th October 2009, 18:16
  2. Replies: 12
    Last Post: 28th April 2007, 20:25
  3. adding items in qtablewidget
    By Djony in forum Qt Programming
    Replies: 17
    Last Post: 24th November 2006, 10:03
  4. Problem inserting child items into a QAbstractItemModel
    By Valheru in forum Qt Programming
    Replies: 5
    Last Post: 14th October 2006, 18:35
  5. Problem inserting in QTableWidget
    By DPinLV in forum Qt Programming
    Replies: 2
    Last Post: 2nd August 2006, 00:10

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.