3
QMLとC++を使用してGUIに表示する場合、template < typename T>
のマルチデータ型の値を使用します。それをQ_PROPERTY
と一緒に使用することは可能ですか、または各データタイプの関数オーバーロードを使用してQ_PROPERTY
に渡す必要がありますか?例えばテンプレート<typename T>でQ_PROPERTYを使用できますか?
:
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良いキャッチ、ありがとう。 –