* @brief Returns a register value by handle; empty QVariant for a stale or invalid handle. */
| 661 | * @brief Returns a register value by handle; empty QVariant for a stale or invalid handle. |
| 662 | */ |
| 663 | QVariant DataModel::TableApiBridge::tableGetH(qint64 h) |
| 664 | { |
| 665 | Q_ASSERT(store); |
| 666 | |
| 667 | const auto* val = store->getByHandle(h); |
| 668 | if (!val) |
| 669 | return QVariant(); |
| 670 | |
| 671 | return val->isNumeric ? QVariant(val->numericValue) : QVariant(val->stringValue); |
| 672 | } |
| 673 | |
| 674 | /** |
| 675 | * @brief Writes a value to a computed register by handle. An undefined or null value is a safe |
no test coverage detected