#include "Radio.hpp" #include <QMetaType> #include <QDebug> #include <QDataStream> namespace Radio { void register_types () { qRegisterMetaType<Radio::Frequency> ("Frequency"); qRegisterMetaType<Radio::FrequencyDelta> ("FrequencyDelta"); qRegisterMetaType<Radio::Frequencies> ("Frequencies"); // This is required to preserve v1.5 "frequencies" setting for // backwards compatibility, without it the setting gets trashed // by later versions. qRegisterMetaTypeStreamOperators<Radio::Frequencies> ("Frequencies"); } }