3
我想使用QML和C++在我的GUI上显示template < typename T>
类型的多数据类型值。是否可以与Q_PROPERTY
一起使用它,或者我应该使用每种数据类型的函数重载并将它传递给Q_PROPERTY
?我们可以使用Q_PROPERTY和模板<typename T>吗?
例如:
Q_PROPERTY(int dataread READ dataRead NOTIFY dataChanged)
Q_PROPERTY(float dataread READ dataRead NOTIFY dataChanged)
int dataRead (int data) {return data; }
float dataRead (float data) {return data; }
'dataRead'没有意义,你不能在返回类型上重载。我也会避免重载信号,因为你将面临PMF连接语法的问题。 – peppe
@peppe好,赶快,谢谢。 –