moved enum metadata registration out of static methods of QObject-derived classes, which fixes #280 (GCC linker errors)

This commit is contained in:
Mathew Sutcliffe
2014-06-20 19:12:06 +01:00
committed by Klaus Basan
parent f775ac88d3
commit e7c14e2c1c
5 changed files with 7 additions and 25 deletions

View File

@@ -9,13 +9,4 @@ namespace BlackCore
{
IVoice::IVoice(QObject *parent) : QObject(parent)
{ }
void IVoice::registerMetadata()
{
// for some reasons (ask RW) this is registered twice
qRegisterMetaType<ComUnit>();
qRegisterMetaType<ComUnit>("ComUnit");
qRegisterMetaType<ConnectionStatus>();
qRegisterMetaType<ConnectionStatus>("ConnectionStatus");
}
}