| 1207 | } |
| 1208 | |
| 1209 | int SpreadsheetView::selectedRowCount(bool full) const { |
| 1210 | if (full) |
| 1211 | return m_tableView->selectionModel()->selectedRows().count(); |
| 1212 | const auto& indexes = m_tableView->selectionModel()->selectedIndexes(); |
| 1213 | QSet<int> set; |
| 1214 | for (auto& index : indexes) |
| 1215 | set.insert(index.row()); |
| 1216 | |
| 1217 | return set.count(); |
| 1218 | } |
| 1219 | |
| 1220 | /*! |
| 1221 | Returns the number of (at least partly) selected columns with the plot designation \param pd . |
nothing calls this directly
no test coverage detected