Mentions légales du service

Skip to content

Remove inheritance from QObject and signals in dtkCoreParameter

KLOCZKO Thibaud requested to merge feature/dtk_controls into develop
  • Add DTK_DECLARE_PARAMETER(param_type) macro so as to declare both param_type and param_type* automatically to QMetaType System which is now mandatory
  • Type wrapped by dtkCoreParameter must have qDebug and qdatastream operators
  • The parameters, and their debug and datastream operators, are now automatically registered to QMetaType System at runtime through the new registerToMetaType private method of the dtkCoreParameterBaseclass.
Edited by KLOCZKO Thibaud

Merge request reports