]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Remove some dubious code for now (crash less)
authorFrederik Gladhorn <gladhorn@kde.org>
Mon, 6 Aug 2012 16:08:43 +0000 (18:08 +0200)
committerAmandeep Singh <aman.dedman@gmail.com>
Tue, 14 Aug 2012 14:57:56 +0000 (20:27 +0530)
src/kitemviews/kitemlistviewaccessible.cpp
src/kitemviews/kitemlistviewaccessible.h

index eec051b2889b9215892793d9c9e4c23c0211dfad..c348428fa9fef84ac3c246870010513d07b7ec97 100644 (file)
@@ -366,7 +366,9 @@ int KItemListWidgetAccessible::rowIndex() const
 //Done
 bool KItemListWidgetAccessible::isSelected() const
 {
-    return widget->isSelected();
+    //return widget->isSelected();
+    // FIXME
+    return false;
 }
 
 void KItemListWidgetAccessible::rowColumnExtents(int *row, int *column, int *rowExtents, int *columnExtents, bool *selected) const
@@ -400,8 +402,8 @@ QAccessible::State KItemListWidgetAccessible::state(int child) const
     //if (!globalRect.intersects(rect(0)))
     //    st |= Invisible;
 
-    if (widget->isSelected())
-        st |= Selected;
+//     if (widget->isSelected())
+//         st |= Selected;
     if (view->controller()->selectionManager()->currentItem() == index)
         st |= Focused;
 
@@ -454,24 +456,23 @@ QString KItemListWidgetAccessible::text(Text t, int child) const
 {
     Q_ASSERT(child == 0);
 
-    QHash<QByteArray, QVariant> data = widget->data();
-    switch (t) {
-    case QAccessible::Value:
-    case QAccessible::Name:
-        return data["text"].toString();
-    case QAccessible::Description:
-        return data["text"].toString() + " : " + data["group"].toString();
-    default:
-        break;
-    }
-    return "";
+//     switch (t) {
+//     case QAccessible::Value:
+//     case QAccessible::Name:
+//         //return data["text"].toString();
+//     case QAccessible::Description:
+//         //return data["text"].toString() + " : " + data["group"].toString();
+//     default:
+//         break;
+//     }
+    return QString();
 }
 
 //Done
 void KItemListWidgetAccessible::setText(QAccessible::Text /*t*/, int child, const QString &text)
 {
     Q_ASSERT(child == 0);
-    (widget->data())["text"]=QVariant(text);
+    // FIXME - is this even allowed on the KItemListWidget?
 }
 
 //Done
index 15391c60162a183f37daaa60e55aa02ff33e2c47..9e26821b9da1beef2fb819e7da2b9ac4fb9cb545 100644 (file)
@@ -152,9 +152,8 @@ public:
     { return index; }
 
 private:
-    QPointer<KItemListView > view;
+    QPointer<KItemListView> view;
     int index;
-    KItemListWidget *widget;
 
 friend class KItemListViewAccessible;
 //friend class QAccessibleTree;