[Kde-perl] QListViewItem
crazyroot
perl at gromnet.net
Fri Oct 27 19:58:20 CEST 2006
Tnx, but, when I use this code:
my $item = Qt::ListViewItem(listView1, undef);
foreach $line (@array) {
$item->setText(0, trUtf8($item->text(0)."$line"));
}
for example, @array looks like this test1,test2,test3,test4...
this code will add data in only one line, there is no newline per $line.
Arnaud DUPUIS wrote:
> Try this :
> my $item = Qt::ListViewItem(listView1, undef);
> $item->setText(0, trUtf8( join('', at array) ));
>
> Your loop replace the text content each time you go through the loop, if you
> absolutly want to use your loop modify it this way :
> foreach loop. The code looks like this:
>
> my $item = Qt::ListViewItem(listView1, undef);
> foreach $line (@array) {
>
> $item->setText(0, trUtf8($item->text(0)."$line"));
> }
>
> Good day.
>
> Le vendredi 27 octobre 2006 11:24, crazyroot a écrit :
>
>> Hi,
>>
>> I have listView on form , and I want to add data from array trough
>> foreach loop. The code looks like this:
>>
>> my $item = Qt::ListViewItem(listView1, undef);
>> foreach $line (@array) {
>>
>> $item->setText(0, trUtf8("$line"));
>> }
>>
>> but, this add's only last record from array.
>>
>> Help please.
>>
>> _______________________________________________
>> Kde-perl mailing list
>> Kde-perl at kde.org
>> https://mail.kde.org/mailman/listinfo/kde-perl
>>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Kde-perl mailing list
> Kde-perl at kde.org
> https://mail.kde.org/mailman/listinfo/kde-perl
>
More information about the Kde-perl
mailing list