Change-Id: Iadca5503ed2a1d6411d46ed6fe9d5b9a56461a3a
Reviewed-by: Morten Johan Sørvig <morten.sorvig@digia.com>
bool QAccessibleTableCell::isValid() const
{
- return m_index.isValid();
+ return view && view->model() && m_index.isValid();
}
QAccessibleInterface *QAccessibleTableCell::parent() const
bool QAccessibleTableHeaderCell::isValid() const
{
- return true;
+ return view && view->model() && (index > 0)
+ && ((orientation == Qt::Horizontal) ? (index < view->model()->columnCount()) : (index < view->model()->rowCount()));
}
QAccessibleInterface *QAccessibleTableHeaderCell::parent() const