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 Name | libQtConnectivity.so.1 |
Version #1 | 1.2.0-MeeGo 1.2 Core (gcc 4.5.1) |
Version #2 | 1.2.0-MeeGo 1.2 Harmattan (gcc 4.4.1) |
CPU Architecture | x86 |
Test Results
Total Header Files | 58 |
Total Shared Libraries | 1 |
Total Symbols / Types | 512 / 248 |
Verdict | Incompatible (3.52%) |
---|
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 32 |
Removed Symbols | High | 6 |
Problems with Data Types | High | 0 |
Medium | 10 |
Low | 11 |
Problems with Symbols | High | 5 |
Medium | 2 |
Low | 1 |
Problems with Constants | Low | 0 |
Added Symbols (32)
qbluetoothdevicediscoveryagent.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothDeviceDiscoveryAgent::canceled ( )
[ symbol: _ZN10QtMobility30QBluetoothDeviceDiscoveryAgent8canceledEv ]
qbluetoothservicediscoveryagent.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothServiceDiscoveryAgent::canceled ( )
[ symbol: _ZN10QtMobility31QBluetoothServiceDiscoveryAgent8canceledEv ]
qbluetoothtransferreply.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QBluetoothTransferReply::setAttribute ( QBluetoothTransferRequest::Attribute code, QVariant const& value )
[ symbol: _ZN10QtMobility23QBluetoothTransferReply12setAttributeENS_25QBluetoothTransferRequest9AttributeERK8QVariant ]
QBluetoothTransferReply::setManager ( QBluetoothTransferManager* manager )
[ symbol: _ZN10QtMobility23QBluetoothTransferReply10setManagerEPNS_25QBluetoothTransferManagerE ]
qdeclarativendefrecord.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QDeclarativeNdefRecord::metaObject ( ) const
[ symbol: _ZNK10QtMobility22QDeclarativeNdefRecord10metaObjectEv ]
QDeclarativeNdefRecord::QDeclarativeNdefRecord [in-charge] ( QObject* parent )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecordC1EP7QObject ]
QDeclarativeNdefRecord::QDeclarativeNdefRecord [in-charge] ( QNdefRecord const& record, QObject* parent )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecordC1ERKNS_11QNdefRecordEP7QObject ]
QDeclarativeNdefRecord::QDeclarativeNdefRecord [not-in-charge] ( QObject* parent )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecordC2EP7QObject ]
QDeclarativeNdefRecord::QDeclarativeNdefRecord [not-in-charge] ( QNdefRecord const& record, QObject* parent )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecordC2ERKNS_11QNdefRecordEP7QObject ]
QDeclarativeNdefRecord::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord11qt_metacallEN11QMetaObject4CallEiPPv ]
QDeclarativeNdefRecord::qt_metacast ( char const* p1 )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord11qt_metacastEPKc ]
QDeclarativeNdefRecord::record ( ) const
[ symbol: _ZNK10QtMobility22QDeclarativeNdefRecord6recordEv ]
QDeclarativeNdefRecord::recordType ( ) const
[ symbol: _ZNK10QtMobility22QDeclarativeNdefRecord10recordTypeEv ]
QDeclarativeNdefRecord::recordTypeChanged ( )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord17recordTypeChangedEv ]
QDeclarativeNdefRecord::setRecord ( QNdefRecord const& record )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord9setRecordERKNS_11QNdefRecordE ]
QDeclarativeNdefRecord::setRecordType ( QString const& t )
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord13setRecordTypeERK7QString ]
QDeclarativeNdefRecord::staticMetaObject [data]
[ symbol: _ZN10QtMobility22QDeclarativeNdefRecord16staticMetaObjectE ]
qNewDeclarativeNdefRecordForNdefRecord ( QNdefRecord const& record )
[ symbol: _ZN10QtMobility38qNewDeclarativeNdefRecordForNdefRecordERKNS_11QNdefRecordE ]
qRegisterNdefRecordTypeHelper ( QMetaObject const* metaObject, QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type )
[ symbol: _ZN10QtMobility29qRegisterNdefRecordTypeHelperEPK11QMetaObjectNS_11QNdefRecord14TypeNameFormatERK10QByteArray ]
qllcpsocket.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QLlcpSocket::canReadLine ( ) const
[ symbol: _ZNK10QtMobility11QLlcpSocket11canReadLineEv ]
QLlcpSocket::close ( )
[ symbol: _ZN10QtMobility11QLlcpSocket5closeEv ]
QLlcpSocket::error ( QLlcpSocket::SocketError socketError )
[ symbol: _ZN10QtMobility11QLlcpSocket5errorENS0_11SocketErrorE ]
QLlcpSocket::stateChanged ( QLlcpSocket::SocketState socketState )
[ symbol: _ZN10QtMobility11QLlcpSocket12stateChangedENS0_11SocketStateE ]
qnearfieldmanager.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldManager::isAvailable ( ) const
[ symbol: _ZNK10QtMobility17QNearFieldManager11isAvailableEv ]
QNearFieldManager::registerNdefMessageHandler ( QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager26registerNdefMessageHandlerEP7QObjectPKc ]
QNearFieldManager::registerNdefMessageHandler ( QNdefFilter const& filter, QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager26registerNdefMessageHandlerERKNS_11QNdefFilterEP7QObjectPKc ]
QNearFieldManager::registerNdefMessageHandler ( QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type, QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager26registerNdefMessageHandlerENS_11QNdefRecord14TypeNameFormatERK10QByteArrayP7QObjectPKc ]
QNearFieldManager::unregisterNdefMessageHandler ( int handlerId )
[ symbol: _ZN10QtMobility17QNearFieldManager28unregisterNdefMessageHandlerEi ]
qnearfieldtarget.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldTarget::RequestId::operator!= ( QNearFieldTarget::RequestId const& other ) const
[ symbol: _ZNK10QtMobility16QNearFieldTarget9RequestIdneERKS1_ ]
QNearFieldTarget::~QNearFieldTarget [in-charge-deleting] ( )
[ symbol: _ZN10QtMobility16QNearFieldTargetD0Ev ]
QNearFieldTarget::~QNearFieldTarget [in-charge] ( )
[ symbol: _ZN10QtMobility16QNearFieldTargetD1Ev ]
QNearFieldTarget::~QNearFieldTarget [not-in-charge] ( )
[ symbol: _ZN10QtMobility16QNearFieldTargetD2Ev ]
to the top
Removed Symbols (6)
qllcpsocket.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QLlcpSocket::error ( QLlcpSocket::Error socketError )
[ symbol: _ZN10QtMobility11QLlcpSocket5errorENS0_5ErrorE ]
QLlcpSocket::stateChanged ( QLlcpSocket::State socketState )
[ symbol: _ZN10QtMobility11QLlcpSocket12stateChangedENS0_5StateE ]
qnearfieldmanager.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
QNearFieldManager::registerTargetDetectedHandler ( QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager29registerTargetDetectedHandlerEP7QObjectPKc ]
QNearFieldManager::registerTargetDetectedHandler ( QNdefFilter const& filter, QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager29registerTargetDetectedHandlerERKNS_11QNdefFilterEP7QObjectPKc ]
QNearFieldManager::registerTargetDetectedHandler ( QNdefRecord::TypeNameFormat typeNameFormat, QByteArray const& type, QObject* object, char const* method )
[ symbol: _ZN10QtMobility17QNearFieldManager29registerTargetDetectedHandlerENS_11QNdefRecord14TypeNameFormatERK10QByteArrayP7QObjectPKc ]
QNearFieldManager::unregisterTargetDetectedHandler ( int handlerId )
[ symbol: _ZN10QtMobility17QNearFieldManager31unregisterTargetDetectedHandlerEi ]
to the top
Problems with Symbols, High Severity (5)
qllcpsocket.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::error ( QLlcpSocket::Error socketError ) (1)
changed to:QLlcpSocket::error ( QLlcpSocket::SocketError socketError )
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10QtMobility11QLlcpSocket5errorENS0_5ErrorE to _ZN10QtMobility11QLlcpSocket5errorENS0_11SocketErrorE. This may cause "undefined reference" linker error in old client applications. |
[+] QLlcpSocket::stateChanged ( QLlcpSocket::State socketState ) (1)
changed to:QLlcpSocket::stateChanged ( QLlcpSocket::SocketState socketState )
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10QtMobility11QLlcpSocket12stateChangedENS0_5StateE to _ZN10QtMobility11QLlcpSocket12stateChangedENS0_11SocketStateE. This may cause "undefined reference" linker error in old client applications. |
qnearfieldtagtype1.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTagType1::writeNdefMessages ( QList<QNdefMessage>const& messages ) (1)
[ symbol: _ZN10QtMobility18QNearFieldTagType117writeNdefMessagesERK5QListINS_12QNdefMessageEE ]
| Change | Effect |
---|
1 | Type of return value has been changed from void to QNearFieldTarget::RequestId (4 bytes). | Layout of parameter's stack has been shifted by 4 bytes because the return value became passed in memory as the hidden first parameter. All the parameters will be incorrectly initialized by applications. |
qnearfieldtagtype2.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTagType2::writeNdefMessages ( QList<QNdefMessage>const& messages ) (1)
[ symbol: _ZN10QtMobility18QNearFieldTagType217writeNdefMessagesERK5QListINS_12QNdefMessageEE ]
| Change | Effect |
---|
1 | Type of return value has been changed from void to QNearFieldTarget::RequestId (4 bytes). | Layout of parameter's stack has been shifted by 4 bytes because the return value became passed in memory as the hidden first parameter. All the parameters will be incorrectly initialized by applications. |
qnearfieldtarget.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QNearFieldTarget::writeNdefMessages ( QList<QNdefMessage>const& messages ) (1)
[ symbol: _ZN10QtMobility16QNearFieldTarget17writeNdefMessagesERK5QListINS_12QNdefMessageEE ]
| Change | Effect |
---|
1 | Type of return value has been changed from void to QNearFieldTarget::RequestId (4 bytes). | Layout of parameter's stack has been shifted by 4 bytes because the return value became passed in memory as the hidden first parameter. All the parameters will be incorrectly initialized by applications. |
to the top
Problems with Data Types, Medium Severity (10)
qbluetoothdevicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothDeviceDiscoveryAgent::Error (2)
| Change |
Effect |
1 | Value of member IOFailure has been changed from 2 to 1. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
2 | Value of member PoweredOff has been changed from 3 to 2. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
QBluetoothDeviceDiscoveryAgent::error ( ) constReturn value has type 'QBluetoothDeviceDiscoveryAgent::Error'.
QBluetoothDeviceDiscoveryAgent::error ( QBluetoothDeviceDiscoveryAgent::Error error )1st parameter 'error' has type 'QBluetoothDeviceDiscoveryAgent::Error'.
qbluetoothservicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothServiceDiscoveryAgent::Error (1)
| Change |
Effect |
1 | Value of member DeviceDiscoveryError has been changed from 2 to 1. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
QBluetoothServiceDiscoveryAgent::error ( ) constReturn value has type 'QBluetoothServiceDiscoveryAgent::Error'.
QBluetoothServiceDiscoveryAgent::error ( QBluetoothServiceDiscoveryAgent::Error error )1st parameter 'error' has type 'QBluetoothServiceDiscoveryAgent::Error'.
qnearfieldtarget.h
namespace QtMobility
[+] enum QNearFieldTarget::Error (7)
| Change |
Effect |
1 | Value of member ChecksumMismatchError has been changed from 4 to 5. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
2 | Value of member InvalidParametersError has been changed from 5 to 6. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
3 | Value of member NdefReadError has been changed from 6 to 7. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
4 | Value of member NdefWriteError has been changed from 7 to 8. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
5 | Value of member NoResponseError has been changed from 3 to 4. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
6 | Value of member TargetOutOfRangeError has been changed from 2 to 3. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
7 | Value of member UnsupportedError has been changed from 1 to 2. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (1)
QNearFieldTarget::error ( QNearFieldTarget::Error error, QNearFieldTarget::RequestId const& id )1st parameter 'error' has type 'QNearFieldTarget::Error'.
to the top
Problems with Symbols, Medium Severity (2)
qllcpserver.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpServer::serverError ( ) const (1)
[ symbol: _ZNK10QtMobility11QLlcpServer11serverErrorEv ]
| Change | Effect |
---|
1 | Type of return value has been changed from QLlcpServer::Error to QLlcpSocket::SocketError of different format. | Applications will obtain a different return value and execution may change. |
qllcpsocket.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::error ( ) const (1)
[ symbol: _ZNK10QtMobility11QLlcpSocket5errorEv ]
| Change | Effect |
---|
1 | Type of return value has been changed from QLlcpSocket::Error to QLlcpSocket::SocketError of different format. | Applications will obtain a different return value and execution may change. |
to the top
Problems with Data Types, Low Severity (11)
qbluetoothaddress.h
namespace QtMobility
[+] class QBluetoothAddress (3)
| Change |
Effect |
1 | Field d_ptr has been added to this type. | Size of the inclusive type has been changed. ATTENTION: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 8 bytes to 4 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Field m_address has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (31)
QBluetoothAddress::clear ( )This method is from 'QBluetoothAddress' class.
QBluetoothAddress::isNull ( ) constThis method is from 'QBluetoothAddress' class.
QBluetoothAddress::operator< ( QBluetoothAddress const& other ) const1st parameter 'other' (reference) has base type 'QBluetoothAddress'.
QBluetoothAddress::operator= ( QBluetoothAddress const& other )1st parameter 'other' (reference) has base type 'QBluetoothAddress'.
QBluetoothAddress::operator== ( QBluetoothAddress const& other ) const1st parameter 'other' (reference) has base type 'QBluetoothAddress'.
QBluetoothAddress::QBluetoothAddress [in-charge] ( )This constructor is from 'QBluetoothAddress' class.
QBluetoothAddress::QBluetoothAddress [in-charge] ( QString const& address )This constructor is from 'QBluetoothAddress' class.
QBluetoothAddress::QBluetoothAddress [in-charge] ( QBluetoothAddress const& other )1st parameter 'other' (reference) has base type 'QBluetoothAddress'.
QBluetoothAddress::QBluetoothAddress [in-charge] ( quint64 address )This constructor is from 'QBluetoothAddress' class.
QBluetoothAddress::toString ( ) constThis method is from 'QBluetoothAddress' class.
QBluetoothAddress::toUInt64 ( ) constThis method is from 'QBluetoothAddress' class.
QBluetoothDeviceInfo::address ( ) constReturn value has type 'QBluetoothAddress'.
QBluetoothDeviceInfo::QBluetoothDeviceInfo [in-charge] ( QBluetoothAddress const& address, QString const& name, quint32 classOfDevice )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::address ( ) constReturn value has type 'QBluetoothAddress'.
QBluetoothLocalDevice::pairingDisplayConfirmation ( QBluetoothAddress const& address, QString pin )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::pairingDisplayPinCode ( QBluetoothAddress const& address, QString pin )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::pairingFinished ( QBluetoothAddress const& address, QBluetoothLocalDevice::Pairing pairing )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::pairingStatus ( QBluetoothAddress const& address ) const1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::QBluetoothLocalDevice [in-charge] ( QBluetoothAddress const& address, QObject* parent )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothLocalDevice::requestPairing ( QBluetoothAddress const& address, QBluetoothLocalDevice::Pairing pairing )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothServiceDiscoveryAgent::QBluetoothServiceDiscoveryAgent [in-charge] ( QBluetoothAddress const& remoteAddress, QObject* parent )1st parameter 'remoteAddress' (reference) has base type 'QBluetoothAddress'.
QBluetoothSocket::connectToService ( QBluetoothAddress const& address, QBluetoothUuid const& uuid, QIODevice::OpenMode openMode )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothSocket::connectToService ( QBluetoothAddress const& address, quint16 port, QIODevice::OpenMode openMode )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QBluetoothSocket::localAddress ( ) constReturn value has type 'QBluetoothAddress'.
QBluetoothSocket::peerAddress ( ) constReturn value has type 'QBluetoothAddress'.
QBluetoothTransferRequest::address ( ) constReturn value has type 'QBluetoothAddress'.
QBluetoothTransferRequest::QBluetoothTransferRequest [in-charge] ( QBluetoothAddress const& address )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QL2capServer::listen ( QBluetoothAddress const& address, quint16 port )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QL2capServer::serverAddress ( ) constReturn value has type 'QBluetoothAddress'.
QRfcommServer::listen ( QBluetoothAddress const& address, quint16 port )1st parameter 'address' (reference) has base type 'QBluetoothAddress'.
QRfcommServer::serverAddress ( ) constReturn value has type 'QBluetoothAddress'.
qbluetoothdevicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothDeviceDiscoveryAgent::Error (1)
| Change |
Effect |
1 | Name of member with value 1 has been changed from Canceled to IOFailure. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
QBluetoothDeviceDiscoveryAgent::error ( ) constReturn value has type 'QBluetoothDeviceDiscoveryAgent::Error'.
QBluetoothDeviceDiscoveryAgent::error ( QBluetoothDeviceDiscoveryAgent::Error error )1st parameter 'error' has type 'QBluetoothDeviceDiscoveryAgent::Error'.
qbluetoothservicediscoveryagent.h
namespace QtMobility
[+] enum QBluetoothServiceDiscoveryAgent::Error (1)
| Change |
Effect |
1 | Name of member with value 1 has been changed from Canceled to DeviceDiscoveryError. | Applications may execute a wrong branch of code in the library and therefore change the behavior. |
[+] affected symbols (2)
QBluetoothServiceDiscoveryAgent::error ( ) constReturn value has type 'QBluetoothServiceDiscoveryAgent::Error'.
QBluetoothServiceDiscoveryAgent::error ( QBluetoothServiceDiscoveryAgent::Error error )1st parameter 'error' has type 'QBluetoothServiceDiscoveryAgent::Error'.
qbluetoothtransferreply.h
namespace QtMobility
[+] class QBluetoothTransferReply (4)
| Change |
Effect |
1 | Size of this type has been changed from 28 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field m_attributes has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field m_buffersize has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field m_operation has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (16)
QBluetoothTransferManager::finished ( QBluetoothTransferReply* reply )1st parameter 'reply' (pointer) has base type 'QBluetoothTransferReply'.
QBluetoothTransferManager::put ( QBluetoothTransferRequest const& request, QIODevice* data )Return value (pointer) has base type 'QBluetoothTransferReply'.
QBluetoothTransferReply::abort ( )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::attribute ( QBluetoothTransferRequest::Attribute code ) constThis method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::downloadProgress ( qint64 bytesReceived, qint64 bytesTotal )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::finished ( QBluetoothTransferReply* p1 )1st parameter 'p1' (pointer) has base type 'QBluetoothTransferReply'.
QBluetoothTransferReply::manager ( ) constThis method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::metaObject ( ) constThis method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::operation ( ) constThis method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::QBluetoothTransferReply [in-charge] ( QObject* parent )This constructor is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::qt_metacast ( char const* p1 )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::setOperation ( QBluetoothTransferManager::Operation operation )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::staticMetaObject [data]This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::uploadProgress ( qint64 bytesSent, qint64 bytesTotal )This method is from 'QBluetoothTransferReply' class.
QBluetoothTransferReply::~QBluetoothTransferReply [in-charge] ( )This method is from 'QBluetoothTransferReply' class.
qllcpsocket.h
namespace QtMobility
[+] class QLlcpSocket (2)
| Change |
Effect |
1 | Virtual method QIODevice::canReadLine ( ) const has been overridden by QLlcpSocket::canReadLine ( ) const. | Method QLlcpSocket::canReadLine ( ) const will be called instead of QIODevice::canReadLine ( ) const. |
2 | Virtual method QIODevice::close ( ) has been overridden by QLlcpSocket::close ( ). | Method QLlcpSocket::close ( ) will be called instead of QIODevice::close ( ). |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 32 entries | Virtual Table (New) - 32 entries |
---|
0 | (int (*)(...))0 | (int (*)(...))0 |
4 | (int (*)(...))(& typeinfo) | (int (*)(...))(& typeinfo) |
8 | QLlcpSocket::metaObject | QLlcpSocket::metaObject |
12 | QLlcpSocket::qt_metacast | QLlcpSocket::qt_metacast |
16 | QLlcpSocket::qt_metacall | QLlcpSocket::qt_metacall |
20 | QLlcpSocket::~QLlcpSocket | QLlcpSocket::~QLlcpSocket |
24 | QLlcpSocket::~QLlcpSocket | QLlcpSocket::~QLlcpSocket |
28 | QObject::event | QObject::event |
32 | QObject::eventFilter | QObject::eventFilter |
36 | QObject::timerEvent | QObject::timerEvent |
40 | QObject::childEvent | QObject::childEvent |
44 | QObject::customEvent | QObject::customEvent |
48 | QObject::connectNotify | QObject::connectNotify |
52 | QObject::disconnectNotify | QObject::disconnectNotify |
56 | QLlcpSocket::isSequential | QLlcpSocket::isSequential |
60 | QIODevice::open | QIODevice::open |
64 | QIODevice::close | QLlcpSocket::close |
68 | QIODevice::pos | QIODevice::pos |
72 | QIODevice::size | QIODevice::size |
76 | QIODevice::seek | QIODevice::seek |
80 | QIODevice::atEnd | QIODevice::atEnd |
84 | QIODevice::reset | QIODevice::reset |
88 | QLlcpSocket::bytesAvailable | QLlcpSocket::bytesAvailable |
92 | QIODevice::bytesToWrite | QIODevice::bytesToWrite |
96 | QIODevice::canReadLine | QLlcpSocket::canReadLine |
100 | QLlcpSocket::waitForReadyRead | QLlcpSocket::waitForReadyRead |
104 | QLlcpSocket::waitForBytesWritten | QLlcpSocket::waitForBytesWritten |
108 | QLlcpSocket::readData | QLlcpSocket::readData |
112 | QIODevice::readLineData | QIODevice::readLineData |
116 | QLlcpSocket::writeData | QLlcpSocket::writeData |
120 | QLlcpSocket::waitForConnected | QLlcpSocket::waitForConnected |
124 | QLlcpSocket::waitForDisconnected | QLlcpSocket::waitForDisconnected |
[+] affected symbols (2)
QIODevice::canReadLine ( ) constThe method 'QLlcpSocket::canReadLine ( ) const' will be called instead of this method.
QIODevice::close ( )The method 'QLlcpSocket::close ( )' will be called instead of this method.
to the top
Problems with Symbols, Low Severity (1)
qllcpsocket.h,
libQtConnectivity.so.1.2.0
namespace QtMobility
[+] QLlcpSocket::state ( ) const (1)
[ symbol: _ZNK10QtMobility11QLlcpSocket5stateEv ]
| Change | Effect |
---|
1 | Type of return value has been changed from QLlcpSocket::State to QLlcpSocket::SocketState. | Replacement of return type may indicate a change in its semantic meaning. |
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