Binary compatibility report for the libQtConnectivity.so.1 library  between 1.2.0-MeeGo 1.2 Core and 1.2.0-MeeGo 1.2 Harmattan versions on x86

Test Info


Library NamelibQtConnectivity.so.1
Version #11.2.0-MeeGo 1.2 Core (gcc 4.5.1)
Version #21.2.0-MeeGo 1.2 Harmattan (gcc 4.4.1)
CPU Architecturex86

Test Results


Total Header Files58
Total Shared Libraries1
Total Symbols / Types512 / 248
VerdictIncompatible
(3.52%)

Problem Summary


SeverityCount
Added Symbols-32
Removed SymbolsHigh6
Problems with
Data Types
High0
Medium10
Low11
Problems with
Symbols
High5
Medium2
Low1
Problems with
Constants
Low0

Added Symbols (32)


qbluetoothdevicediscoveryagent.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothDeviceDiscoveryAgent::canceled ( )

qbluetoothservicediscoveryagent.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothServiceDiscoveryAgent::canceled ( )

qbluetoothtransferreply.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothTransferReply::setAttribute ( QBluetoothTransferRequest::Attribute code, QVariant const& value )
QBluetoothTransferReply::setManager QBluetoothTransferManager* manager )

qdeclarativendefrecord.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QDeclarativeNdefRecord::metaObject ( ) const
QDeclarativeNdefRecord::QDeclarativeNdefRecord [in-charge] QObject* parent )
QDeclarativeNdefRecord::QDeclarativeNdefRecord [in-charge] ( QNdefRecord const& record, QObject* parent )
QDeclarativeNdefRecord::QDeclarativeNdefRecord [not-in-charge] QObject* parent )
QDeclarativeNdefRecord::QDeclarativeNdefRecord [not-in-charge] ( QNdefRecord const& record, QObject* parent )
QDeclarativeNdefRecord::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
QDeclarativeNdefRecord::qt_metacast char const* p1 )
QDeclarativeNdefRecord::record ( ) const
QDeclarativeNdefRecord::recordType ( ) const
QDeclarativeNdefRecord::recordTypeChanged ( )
QDeclarativeNdefRecord::setRecord QNdefRecord const& record )
QDeclarativeNdefRecord::setRecordType QString const& t )
QDeclarativeNdefRecord::staticMetaObject [data]
qNewDeclarativeNdefRecordForNdefRecord QNdefRecord const& record )
qRegisterNdefRecordTypeHelper ( QMetaObject const* metaObject, QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type )

qllcpsocket.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QLlcpSocket::canReadLine ( ) const
QLlcpSocket::close ( )
QLlcpSocket::error QLlcpSocket::SocketError socketError )
QLlcpSocket::stateChanged QLlcpSocket::SocketState socketState )

qnearfieldmanager.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldManager::isAvailable ( ) const
QNearFieldManager::registerNdefMessageHandler QObject* object, char const* method )
QNearFieldManager::registerNdefMessageHandler ( QNdefFilter const& filter, QObject* object, char const* method )
QNearFieldManager::registerNdefMessageHandler ( QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type, QObject* object, char const* method )
QNearFieldManager::unregisterNdefMessageHandler int handlerId )

qnearfieldtarget.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldTarget::RequestId::operator!= QNearFieldTarget::RequestId const& other ) const
QNearFieldTarget::~QNearFieldTarget [in-charge-deleting] ( )
QNearFieldTarget::~QNearFieldTarget [in-charge] ( )
QNearFieldTarget::~QNearFieldTarget [not-in-charge] ( )

to the top

Removed Symbols (6)


qllcpsocket.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QLlcpSocket::error QLlcpSocket::Error socketError )
QLlcpSocket::stateChanged QLlcpSocket::State socketState )

qnearfieldmanager.h, libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldManager::registerTargetDetectedHandler QObject* object, char const* method )
QNearFieldManager::registerTargetDetectedHandler ( QNdefFilter const& filter, QObject* object, char const* method )
QNearFieldManager::registerTargetDetectedHandler ( QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type, QObject* object, char const* method )
QNearFieldManager::unregisterTargetDetectedHandler int handlerId )

to the top

Problems with Symbols, High Severity (5)


qllcpsocket.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::error QLlcpSocket::Error socketError ) (1)
[+] QLlcpSocket::stateChanged QLlcpSocket::State socketState ) (1)

qnearfieldtagtype1.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTagType1::writeNdefMessages QList<QNdefMessage>const& messages ) (1)

qnearfieldtagtype2.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTagType2::writeNdefMessages QList<QNdefMessage>const& messages ) (1)

qnearfieldtarget.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTarget::writeNdefMessages QList<QNdefMessage>const& messages ) (1)

to the top

Problems with Data Types, Medium Severity (10)


qbluetoothdevicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothDeviceDiscoveryAgent::Error (2)

qbluetoothservicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothServiceDiscoveryAgent::Error (1)

qnearfieldtarget.h
namespace QtMobility
[+] enum QNearFieldTarget::Error (7)

to the top

Problems with Symbols, Medium Severity (2)


qllcpserver.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpServer::serverError ( ) const (1)

qllcpsocket.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::error ( ) const (1)

to the top

Problems with Data Types, Low Severity (11)


qbluetoothaddress.h
namespace QtMobility
[+] class QBluetoothAddress (3)

qbluetoothdevicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothDeviceDiscoveryAgent::Error (1)

qbluetoothservicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothServiceDiscoveryAgent::Error (1)

qbluetoothtransferreply.h
namespace QtMobility
[+] class QBluetoothTransferReply (4)

qllcpsocket.h
namespace QtMobility
[+] class QLlcpSocket (2)

to the top

Problems with Symbols, Low Severity (1)


qllcpsocket.h, libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::state ( ) const (1)

to the top

Header Files (58)


qbluetooth.h
QBluetoothAddress
qbluetoothaddress.h
QBluetoothDeviceDiscoveryAgent
qbluetoothdevicediscoveryagent.h
QBluetoothDeviceInfo
qbluetoothdeviceinfo.h
QBluetoothHostInfo
QBluetoothLocalDevice
qbluetoothlocaldevice.h
QBluetoothServiceDiscoveryAgent
qbluetoothservicediscoveryagent.h
QBluetoothServiceInfo
qbluetoothserviceinfo.h
QBluetoothSocket
qbluetoothsocket.h
QBluetoothTransferManager
qbluetoothtransfermanager.h
QBluetoothTransferReply
qbluetoothtransferreply.h
QBluetoothTransferRequest
qbluetoothtransferrequest.h
QBluetoothUuid
qbluetoothuuid.h
QL2capServer
ql2capserver.h
QL2capSocket
ql2capsocket.h
QLlcpServer
qllcpserver.h
QLlcpSocket
qllcpsocket.h
QNdefFilter
qndeffilter.h
QNdefMessage
qndefmessage.h
QNdefNfcTextRecord
qndefnfctextrecord.h
QNdefNfcUriRecord
qndefnfcurirecord.h
QNdefRecord
qndefrecord.h
QNearFieldManager
qnearfieldmanager.h
QNearFieldTagType1
qnearfieldtagtype1.h
QNearFieldTagType2
qnearfieldtagtype2.h
QNearFieldTagType3
qnearfieldtagtype3.h
QNearFieldTagType4
qnearfieldtagtype4.h
QNearFieldTarget
qnearfieldtarget.h
QRfcommServer
qrfcommserver.h
QRfcommSocket
qrfcommsocket.h

to the top

Shared Libraries (1)


libQtConnectivity.so.1.2.0

to the top




Generated on Fri Sep 2 19:33:53 2011 for libQtConnectivity.so.1 by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API