equal
deleted
inserted
replaced
156 { |
156 { |
157 const BtuiModelDataItem& qtdev = mData.at(i); |
157 const BtuiModelDataItem& qtdev = mData.at(i); |
158 if(isDeviceInRange(qtdev)) { |
158 if(isDeviceInRange(qtdev)) { |
159 if(isDeviceInRegistry(qtdev)) { |
159 if(isDeviceInRegistry(qtdev)) { |
160 // we cannot remove this device as it is in registry. |
160 // we cannot remove this device as it is in registry. |
161 // remove it in-range property. |
161 // remove its in-range property. |
162 setMajorProperty(mData[i], BtuiDevProperty::InRange, false); |
162 setMajorProperty(mData[i], BtuiDevProperty::InRange, false); |
163 updateRssi(mData[i], RssiInvalid); |
163 updateRssi(mData[i], RssiInvalid); |
164 updateSeqNum(mData[i], -1); |
164 updateSeqNum(mData[i], -1); |
165 emit deviceDataChanged(i, this); |
165 emit deviceDataChanged(i, this); |
166 } |
166 } |
276 */ |
276 */ |
277 void BtDeviceModelPrivate::HandleNextDiscoveryResultL( |
277 void BtDeviceModelPrivate::HandleNextDiscoveryResultL( |
278 const TInquirySockAddr& inqAddr, const TDesC& name ) |
278 const TInquirySockAddr& inqAddr, const TDesC& name ) |
279 { |
279 { |
280 int pos = indexOf( inqAddr.BTAddr() ); |
280 int pos = indexOf( inqAddr.BTAddr() ); |
281 const CBtDevExtension* dev = mDeviceRepo->Device( inqAddr.BTAddr() ); |
|
282 |
281 |
283 //RssiRole |
282 //RssiRole |
284 int rssi( RssiInvalid ); // initialize to an invalid value. |
283 int rssi( RssiInvalid ); // initialize to an invalid value. |
285 if( inqAddr.ResultFlags() & TInquirySockAddr::ERssiValid ) { |
284 if( inqAddr.ResultFlags() & TInquirySockAddr::ERssiValid ) { |
286 rssi = inqAddr.Rssi(); |
285 rssi = inqAddr.Rssi(); |
417 int majorDeviceType; |
416 int majorDeviceType; |
418 int minorDeviceType; |
417 int minorDeviceType; |
419 // device type is mapped according to CoD: |
418 // device type is mapped according to CoD: |
420 BtuiDevProperty::mapDeiveType(majorDeviceType, minorDeviceType, cod); |
419 BtuiDevProperty::mapDeiveType(majorDeviceType, minorDeviceType, cod); |
421 |
420 |
422 |
|
423 |
|
424 |
|
425 qtdev[BtDeviceModel::MajorPropertyRole] = |
421 qtdev[BtDeviceModel::MajorPropertyRole] = |
426 QVariant( qtdev[BtDeviceModel::MajorPropertyRole].toInt() | majorDeviceType ); |
422 QVariant( qtdev[BtDeviceModel::MajorPropertyRole].toInt() | majorDeviceType ); |
427 qtdev[BtDeviceModel::MinorPropertyRole] = QVariant( minorDeviceType ); |
423 qtdev[BtDeviceModel::MinorPropertyRole] = QVariant( minorDeviceType ); |
428 } |
424 } |
429 |
425 |