|
| template<typename T , typename U > |
| void | setFromVectorVariant (U &dest, QVariant const &src) |
| | Set any indexed type from a iAValueType::Vector3 stored in a QVariant (as in the QVariantMap used throughout open_iA) TODO: check for number of values!
|
| |
| template<typename T > |
| QVector< T > | variantToVector (QVariant const &src) |
| |
| template<typename T > |
| QVariant | variantVector (QVector< T > s) |
| | Create a vector QVariant from an QVector of a numeric type.
|
| |
| template<typename T > |
| QVariant | variantVector (std::initializer_list< T > s) |
| | Create a vector QVariant (first templated type) from an initializer list.
|
| |
| template<typename T > |
| QVariant | variantVector (T const *d, int n) |
| | Create a QVariant with a QVector<T> (first templated type) from an array d with n elements.
|
| |