Binary compatibility report for the Maliit library  between 0.80.1 and 0.80.2 versions on x86

Test Info


Library NameMaliit
Version #10.80.1
Version #20.80.2
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files19
Total Shared Libraries8
Total Symbols / Types299 / 166
VerdictIncompatible
(14.38%)

Problem Summary


SeverityCount
Added Symbols-45
Removed SymbolsHigh43
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes-0

Added Symbols (45)


attributeextension.h, libmaliit-1.0.so.0.1.0
namespace Maliit
AttributeExtension::AttributeExtension [in-charge] QString const& fileName )
AttributeExtension::AttributeExtension [not-in-charge] QString const& fileName )
AttributeExtension::attributes ( ) const
AttributeExtension::fileName ( ) const
AttributeExtension::id ( ) const
AttributeExtension::metaObject ( ) const
AttributeExtension::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
AttributeExtension::qt_metacast char const* p1 )
AttributeExtension::setAttribute ( QString const& key, QVariant const& value )
AttributeExtension::staticMetaObject [data]
AttributeExtension::~AttributeExtension [in-charge-deleting] ( )
AttributeExtension::~AttributeExtension [in-charge] ( )
AttributeExtension::~AttributeExtension [not-in-charge] ( )

inputmethod.h, libmaliit-1.0.so.0.1.0
namespace Maliit
closeInputMethodPanel ( )
InputMethod::area ( ) const
InputMethod::areaChanged QRect const& region )
InputMethod::emitKeyPress QKeyEvent const& event )
InputMethod::emitKeyRelease QKeyEvent const& event )
InputMethod::instance ( ) [static]
InputMethod::keyPress QKeyEvent const& p1 )
InputMethod::keyRelease QKeyEvent const& p1 )
InputMethod::metaObject ( ) const
InputMethod::orientationAngle ( ) const
InputMethod::orientationAngleAboutToChange OrientationAngle orientationAngle )
InputMethod::orientationAngleChanged OrientationAngle orientationAngle )
InputMethod::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
InputMethod::qt_metacast char const* p1 )
InputMethod::setArea QRect const& newRegion )
InputMethod::setOrientationAngle OrientationAngle newOrientationAngle )
InputMethod::startOrientationAngleChange OrientationAngle newOrientationAngle )
InputMethod::staticMetaObject [data]
requestInputMethodPanel ( )

preeditinjectionevent.h, libmaliit-1.0.so.0.1.0
namespace Maliit
PreeditInjectionEvent::eventCursorPosition ( ) const
PreeditInjectionEvent::eventNumber ( ) [static]
PreeditInjectionEvent::preedit ( ) const
PreeditInjectionEvent::PreeditInjectionEvent [in-charge] QString const& preedit )
PreeditInjectionEvent::PreeditInjectionEvent [in-charge] ( QString const& preedit, int eventCursorPosition )
PreeditInjectionEvent::PreeditInjectionEvent [not-in-charge] QString const& preedit )
PreeditInjectionEvent::PreeditInjectionEvent [not-in-charge] ( QString const& preedit, int eventCursorPosition )
PreeditInjectionEvent::replacementLength ( ) const
PreeditInjectionEvent::replacementStart ( ) const
PreeditInjectionEvent::setReplacement ( int replacementStart, int replacementLength )
PreeditInjectionEvent::~PreeditInjectionEvent [in-charge-deleting] ( )
PreeditInjectionEvent::~PreeditInjectionEvent [in-charge] ( )
PreeditInjectionEvent::~PreeditInjectionEvent [not-in-charge] ( )

to the top

Removed Symbols (43)


minputmethodstate.h, libmaliit-0.80.so.0.1.0
MInputMethodState::activeWindowOrientationAngle ( ) const
MInputMethodState::activeWindowOrientationAngleAboutToChange MInputMethod::OrientationAngle orientationAngle )
MInputMethodState::activeWindowOrientationAngleChanged MInputMethod::OrientationAngle orientationAngle )
MInputMethodState::attributeExtensionFile int id ) const
MInputMethodState::attributeExtensionIds ( ) const
MInputMethodState::attributeExtensionRegistered int id, QString const& fileName )
MInputMethodState::attributeExtensionUnregistered int id )
MInputMethodState::closeSoftwareInputPanel ( ) [static]
MInputMethodState::emitKeyPress QKeyEvent const& event )
MInputMethodState::emitKeyRelease QKeyEvent const& event )
MInputMethodState::extendedAttributeChanged int id, QString const& target, QString const& targetItem, QString const& attribute, QVariant const& value )
MInputMethodState::extendedAttributes int id ) const
MInputMethodState::inputMethodArea ( ) const
MInputMethodState::inputMethodAreaChanged QRect const& region )
MInputMethodState::instance ( ) [static]
MInputMethodState::keyPress QKeyEvent const& p1 )
MInputMethodState::keyRelease QKeyEvent const& p1 )
MInputMethodState::metaObject ( ) const
MInputMethodState::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
MInputMethodState::qt_metacast char const* p1 )
MInputMethodState::registerAttributeExtension QString const& fileName )
MInputMethodState::requestSoftwareInputPanel ( ) [static]
MInputMethodState::setActiveWindowOrientationAngle MInputMethod::OrientationAngle newOrientationAngle )
MInputMethodState::setExtendedAttribute int id, QString const& target, QString const& targetItem, QString const& attribute, QVariant const& value )
MInputMethodState::setInputMethodArea QRect const& newRegion )
MInputMethodState::startActiveWindowOrientationAngleChange MInputMethod::OrientationAngle newOrientationAngle )
MInputMethodState::staticMetaObject [data]
MInputMethodState::unregisterAttributeExtension int id )
vtable for MInputMethodState [data]

mpreeditinjectionevent.h, libmaliit-0.80.so.0.1.0
MPreeditInjectionEvent::eventCursorPosition ( ) const
MPreeditInjectionEvent::eventNumber ( ) [static]
MPreeditInjectionEvent::MPreeditInjectionEvent [in-charge] QString const& preedit )
MPreeditInjectionEvent::MPreeditInjectionEvent [in-charge] ( QString const& preedit, int eventCursorPosition )
MPreeditInjectionEvent::MPreeditInjectionEvent [not-in-charge] QString const& preedit )
MPreeditInjectionEvent::MPreeditInjectionEvent [not-in-charge] ( QString const& preedit, int eventCursorPosition )
MPreeditInjectionEvent::preedit ( ) const
MPreeditInjectionEvent::replacementLength ( ) const
MPreeditInjectionEvent::replacementStart ( ) const
MPreeditInjectionEvent::setReplacement ( int replacementStart, int replacementLength )
MPreeditInjectionEvent::~MPreeditInjectionEvent [in-charge-deleting] ( )
MPreeditInjectionEvent::~MPreeditInjectionEvent [in-charge] ( )
MPreeditInjectionEvent::~MPreeditInjectionEvent [not-in-charge] ( )
vtable for MPreeditInjectionEvent [data]

to the top

Header Files (19)


mabstractinputmethod.h
mabstractinputmethodhost.h
mabstractinputmethodsettings.h
mattributeextension.h
mimextensionevent.h
mimgraphicsview.h
mimplugindescription.h
mimwidget.h
minputmethodnamespace.h
minputmethodplugin.h
minputmethodquick.h
minputmethodquickplugin.h
minputmethodstate.h
mkeyoverride.h
mkeyoverridedata.h
mpreeditinjectionevent.h
mtoolbardata.h
mtoolbaritem.h
mtoolbarlayout.h

to the top

Shared Libraries (8)


libdummyimplugin.so
libdummyimplugin2.so
libdummyimplugin3.so
libdummyplugin.so
libmaliit-0.80.so.0.1.0
libmaliit-plugins-0.80.so.0.1.0
libmaliit-plugins-quick-0.80.so.0.1.0
libminputcontext.so

to the top




Generated on Tue Oct 4 14:36:00 2011 for Maliit by ABI Compliance Checker 1.94.6  
A tool for checking backward binary compatibility of a shared C/C++ library API