547 item = new QStandardItem(); |
547 item = new QStandardItem(); |
548 str = QString::fromUtf16(addressBuffer.Ptr(), addressBuffer.Length()); |
548 str = QString::fromUtf16(addressBuffer.Ptr(), addressBuffer.Length()); |
549 liststr << str; |
549 liststr << str; |
550 item->setData(liststr , Qt::DisplayRole); |
550 item->setData(liststr , Qt::DisplayRole); |
551 otherdetailsmodel->setItem(i++, item); |
551 otherdetailsmodel->setItem(i++, item); |
|
552 |
|
553 |
|
554 TBuf<KSysUtilVersionTextLength> Langversion; |
|
555 TBuf<KSysUtilVersionTextLength> lversion; |
|
556 |
|
557 //lang variant version |
|
558 Langversion.Zero(); |
|
559 if( SysUtil::GetLangSWVersion(Langversion ) == KErrNone ) |
|
560 { |
|
561 int len = Langversion.Length(); |
|
562 TInt pos1 = Langversion.Find( KSmlEOL ); |
|
563 if( pos1 != KErrNotFound && len > pos1 ) |
|
564 { |
|
565 lversion.Zero(); |
|
566 lversion.Append( Langversion.Left( pos1 ) ); |
|
567 } |
|
568 str = QString::fromUtf16(lversion.Ptr(), lversion.Length()); |
|
569 item = new QStandardItem(); |
|
570 val = hbTrId("txt_device_update_dblist_language_variant_version"); |
|
571 liststr.clear(); |
|
572 liststr << val; |
|
573 liststr << str; |
|
574 item->setData(liststr , Qt::DisplayRole); |
|
575 otherdetailsmodel->appendRow(item); |
|
576 } |
552 |
577 |
553 otherdetailslist->setModel(otherdetailsmodel); |
578 otherdetailslist->setModel(otherdetailsmodel); |
554 |
579 |
555 } |
580 } |
556 |
581 |