[Kde-perl] Memory fault when inserting QTableItem into QTable

Oliver Kreuer okreuer at PSI.de
Wed Jul 7 09:36:30 CEST 2004


Hello,

I've discovered a work around:
Before I insert a table item I take all items from the table using:

sub clearTable
{
     if (table->numRows() > 0)
     {
         if (table->numCols() > 1)
         {
             for (my $elem = 0; $elem < table->numRows() ;$elem++ )
             {
                 table->takeItem(table->item($elem,0));
                 table->takeItem(table->item($elem,1));
             }
         }
         else
         {
             for (my $elem = 0; $elem < table->numRows() ;$elem++ )
             {
                 table->takeItem(table->item($elem,0));
             }
         }
     }
}

This works but it's not a pleasant solution for this problem.
Any suggestions?

Oliver


More information about the Kde-perl mailing list