bluetoothengine/btui/inc/btdevicemodel.h
changeset 63 bcf742120177
parent 41 0b2439c3e397
--- a/bluetoothengine/btui/inc/btdevicemodel.h	Wed Aug 18 09:59:05 2010 +0300
+++ b/bluetoothengine/btui/inc/btdevicemodel.h	Fri Sep 17 08:30:56 2010 +0300
@@ -86,6 +86,8 @@
     
     void removeTransientDevices();
     
+    int deviceCount(int majorProperty);
+    
     // from QAbstractItemModel
     virtual QModelIndex index( int row, int column, const QModelIndex &parent = QModelIndex() ) const;
     
@@ -99,6 +101,10 @@
 
     virtual QMap<int, QVariant> itemData( const QModelIndex & index ) const;
     
+    virtual QModelIndexList match(const QModelIndex & start, int role,
+            const QVariant & value, int hits = 1, Qt::MatchFlags flags =
+                    Qt::MatchFlags(Qt::MatchStartsWith | Qt::MatchWrap)) const;
+    
 signals:
 
     void deviceSearchCompleted(int error);
@@ -120,7 +126,7 @@
 private:
     
     void connectModelSignals();
-    
+       
 private:
     QSharedPointer<BtDeviceModelPrivate> d;
 };