From: Amandeep Singh Date: Sat, 22 Sep 2012 08:57:17 +0000 (+0530) Subject: Making code confirm to policy X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/4196026cd8a625e8c091f149a9cef0aded416fe7 Making code confirm to policy --- diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp index 681b37b5f..580cf5bbe 100644 --- a/src/kitemviews/kitemlistview.cpp +++ b/src/kitemviews/kitemlistview.cpp @@ -55,9 +55,12 @@ namespace { } #ifndef QT_NO_ACCESSIBILITY -QAccessibleInterface* accessibleViewFactory(const QString &key, QObject *object) +QAccessibleInterface* accessibleInterfaceFactory(const QString &key, QObject *object) { Q_UNUSED(key) + if (KItemListContainer*view = qobject_cast(object)) { + return new KItemListContainerAccessible(view); + } if (KItemListView *view = qobject_cast(object)) { return new KItemListViewAccessible(view); } @@ -125,7 +128,7 @@ KItemListView::KItemListView(QGraphicsWidget* parent) : m_header = new KItemListHeader(this); #ifndef QT_NO_ACCESSIBILITY - QAccessible::installFactory(accessibleViewFactory); + QAccessible::installFactory(accessibleInterfaceFactory); #endif } diff --git a/src/kitemviews/kitemlistviewaccessible.cpp b/src/kitemviews/kitemlistviewaccessible.cpp index 70cf0896e..48bafc39a 100644 --- a/src/kitemviews/kitemlistviewaccessible.cpp +++ b/src/kitemviews/kitemlistviewaccessible.cpp @@ -46,7 +46,7 @@ QVariant KItemListViewAccessible::invokeMethodEx(Method, int, const QVariantList QAccessibleTable2CellInterface* KItemListViewAccessible::cellAt(int row, int column) const { - return cell(column* (row - 1) + column) ; + return cell(column * (row-1) + column) ; } QAccessibleInterface* KItemListViewAccessible::caption() const