* @brief Resolves many register names against one table in a single call; -1 for unknown ones. */
| 646 | * @brief Resolves many register names against one table in a single call; -1 for unknown ones. |
| 647 | */ |
| 648 | QVariantList DataModel::TableApiBridge::tableHandleMany(const QString& t, const QVariantList& regs) |
| 649 | { |
| 650 | Q_ASSERT(store); |
| 651 | |
| 652 | QVariantList handles; |
| 653 | handles.reserve(regs.size()); |
| 654 | for (const QVariant& reg : regs) |
| 655 | handles.append(QVariant(store->handleOf(t, reg.toString()))); |
| 656 | |
| 657 | return handles; |
| 658 | } |
| 659 | |
| 660 | /** |
| 661 | * @brief Returns a register value by handle; empty QVariant for a stale or invalid handle. |
no test coverage detected