Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. how can i save and open (write saved file) data in a table widget
QtWS25 Last Chance

how can i save and open (write saved file) data in a table widget

Scheduled Pinned Locked Moved Solved General and Desktop
qt 4.8.3qtablewidgetsaveload
5 Posts 2 Posters 2.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • srikanthS Offline
    srikanthS Offline
    srikanth
    wrote on last edited by
    #1

    Hi all,

    I have built a QTableWidget that the user fills table by using combo box & spin delegates, and a menu named as file with open,save,clear & exit .
    here clear and exit options in menu are working fine but I cannot find how to SAVE & OPEN the data of a table .

    Could you point me in the right direction. I will continue trying to find an example in the meantime!

    Thanks

    1 Reply Last reply
    0
    • mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi
      What do you plan to save?
      the texts?

      This post has save & load function.
      https://forum.qt.io/topic/23764/solved-save-qtablewidget/3

      srikanthS 1 Reply Last reply
      3
      • mrjjM mrjj

        Hi
        What do you plan to save?
        the texts?

        This post has save & load function.
        https://forum.qt.io/topic/23764/solved-save-qtablewidget/3

        srikanthS Offline
        srikanthS Offline
        srikanth
        wrote on last edited by
        #3

        @mrjj but in that save is working when in make this command as a comment
        strList <<
        "" " +
        ui->textEdit->toPlainText().toUtf8() +
        "" ";

        but coming to load it is showing an error
        " Unhandled exception at 0x52061aad (QtGuid4.dll) in tablewidget with delegates.exe: 0xC0000005: Access violation reading location 0x0000000000000000."

        with break load ignore options

        don't know what to do

        1 Reply Last reply
        0
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by mrjj
          #4

          Hi
          You must debug it.
          Place break point at load function and find the line
          where you crash by single step through the code.

          From the error
          Access violation reading location 0x0000000000000000."

          Seems like a dangling pointer to me.

          srikanthS 1 Reply Last reply
          0
          • mrjjM mrjj

            Hi
            You must debug it.
            Place break point at load function and find the line
            where you crash by single step through the code.

            From the error
            Access violation reading location 0x0000000000000000."

            Seems like a dangling pointer to me.

            srikanthS Offline
            srikanthS Offline
            srikanth
            wrote on last edited by
            #5

            @mrjj

            i replace this line
            ui->tableWidget->item(x,y)->setText(rowData[y]);
            with
            ui->tableWidget->setItem(x-1,y,new QTableWidgetItem(rowData[y]));
            loading is working fine now thanks problem solved

            1 Reply Last reply
            2

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved