在运行时设置QGenericMatrix的行数和列数

时间:2016-05-21 21:01:03

标签: c++ qt dynamic

有没有办法在运行时设置QGenericMatrix实例的维度? 感谢

1 个答案:

答案 0 :(得分:3)

没有。 QGenericMatrix is a template class,并将其行和列作为模板参数:

  

QGenericMatrix模板有三个参数:

     

N列数。
  M行数。
  T该类用户可见的元素类型。

看作一个cannot construct a template without providing all of its parameters

  

为了实例化模板,必须用相应的模板参数替换每个模板参数(类型,非类型或模板)。

QGenericMatrix中没有任何可以让您更改其大小的内容,您无法在运行时更改其行或列。