┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kitemlistviewaccessible.h
diff options
context:
space:
mode:
authorAmandeep Singh <[email protected]>2012-08-13 11:11:26 +0530
committerAmandeep Singh <[email protected]>2012-08-14 20:27:56 +0530
commitdc85bf39c929e69ebae62ab8b22b9214068e6721 (patch)
tree6a989ecec4b75fe4273d6b2108100cef73b744c0 /src/kitemviews/kitemlistviewaccessible.h
parent6770e617cb8154ba0c8acd4229c4c0f9b8d65da9 (diff)
Remove unneccessary dependency and polish the Accessibility Interfaces
Diffstat (limited to 'src/kitemviews/kitemlistviewaccessible.h')
-rw-r--r--src/kitemviews/kitemlistviewaccessible.h45
1 files changed, 17 insertions, 28 deletions
diff --git a/src/kitemviews/kitemlistviewaccessible.h b/src/kitemviews/kitemlistviewaccessible.h
index 105978c94..5fd22712c 100644
--- a/src/kitemviews/kitemlistviewaccessible.h
+++ b/src/kitemviews/kitemlistviewaccessible.h
@@ -84,28 +84,8 @@ protected:
protected:
inline QAccessibleTable2CellInterface *cell(int index) const;
inline QAccessible::Role cellRole() const {
- /*
- switch (m_role) {
- case QAccessible::List:
- return QAccessible::ListItem;
- case QAccessible::Table:
- return QAccessible::Cell;
- case QAccessible::Tree:
- return QAccessible::TreeItem;
- default:
- Q_ASSERT(0);
- }
- return QAccessible::NoRole;
- */
- return QAccessible::Cell;
+ return QAccessible::Cell;
}
-
-private:
- //QAccessible::Role m_role;
- // the child index for a model index
- //inline int logicalIndex(const QModelIndex &index) const;
- // the model index from the child index
- //QAccessibleInterface *childFromLogical(int logicalIndex) const;
};
class KItemListAccessibleCell: public QAccessibleTable2CellInterface
@@ -113,15 +93,24 @@ class KItemListAccessibleCell: public QAccessibleTable2CellInterface
public:
KItemListAccessibleCell(KItemListView *view, int m_index);
- QObject *object() const { return 0; }
+ QObject *object() const
+ {
+ return 0;
+ }
Role role(int) const;
State state(int) const;
QRect rect(int) const;
bool isValid() const;
- int childAt(int, int) const { return 0; }
- int childCount() const { return 0; }
- int indexOfChild(const QAccessibleInterface *) const { return -1; }
+ inline int childAt(int, int) const {
+ return 0;
+ }
+ inline int childCount() const {
+ return 0;
+ }
+ inline int indexOfChild(const QAccessibleInterface *) const {
+ return -1;
+ }
QString text(Text t, int child) const;
void setText(Text t, int child, const QString &text);
@@ -148,15 +137,15 @@ public:
virtual void rowColumnExtents(int *row, int *column, int *rowExtents, int *columnExtents, bool *selected) const;
virtual QAccessibleTable2Interface* table() const;
- inline int getIndex() const
- { return index; }
+ inline int getIndex() const {
+ return index;
+ }
private:
QPointer<KItemListView> view;
int index;
friend class KItemListViewAccessible;
-//friend class QAccessibleTree;
};
class KItemListContainerAccessible : public QAccessibleWidgetEx