equal
deleted
inserted
replaced
148 \reimp |
148 \reimp |
149 */ |
149 */ |
150 bool BtuiModelSortFilter::lessThan( |
150 bool BtuiModelSortFilter::lessThan( |
151 const QModelIndex &left, const QModelIndex &right) const |
151 const QModelIndex &left, const QModelIndex &right) const |
152 { |
152 { |
153 Q_UNUSED( left ); |
|
154 Q_UNUSED( right ); |
|
155 if (sortRole() == BtDeviceModel::NameAliasRole || |
153 if (sortRole() == BtDeviceModel::NameAliasRole || |
156 sortRole() == BtDeviceModel::LastUsedTimeRole || |
154 sortRole() == BtDeviceModel::LastUsedTimeRole || |
157 sortRole() == BtDeviceModel::RssiRole) { |
155 sortRole() == BtDeviceModel::RssiRole || |
|
156 sortRole() == BtDeviceModel::SeqNumRole) { |
158 // base class provides sorting for these types already: |
157 // base class provides sorting for these types already: |
159 return QSortFilterProxyModel::lessThan(left, right); |
158 return QSortFilterProxyModel::lessThan(left, right); |
160 } |
159 } |
161 // no custom sort supported yet. |
160 // no custom sort supported yet. |
162 return true; |
161 return true; |