QMatrix4x3
является typedef для QGenericMatrix<4, 3, float>
. Конструктор QGenericMatrix ожидает значения в виде массива, как указано в документации .
Таким образом, мое решение будет следующим:
float values[] = {
floatPos0.at(0), floatPos1.at(0), floatPos2.at(0),
floatPos0.at(1), floatPos1.at(1), floatPos2.at(1),
floatPos0.at(2), floatPos1.at(2), floatPos2.at(2),
float(1) , float(1) , float(1)
};
QMatrix4x3 floatPos4x3(values);