Move IVoice enum registration into static method

refs #183
This commit is contained in:
Roland Winklmeier
2014-05-02 14:01:25 +02:00
parent e56eeb4ef9
commit 68e9cc2c3e
8 changed files with 57 additions and 5 deletions

View File

@@ -9,10 +9,13 @@ namespace BlackCore
{
IVoice::IVoice(QObject *parent) : QObject(parent)
{
// http://qt-project.org/forums/viewthread/27495
qRegisterMetaType<IVoice::ComUnit>("ComUnit");
qRegisterMetaType<IVoice::ComUnit>("IVoice::ComUnit");
qRegisterMetaType<IVoice::ConnectionStatus>("ConnectionStatus");
qRegisterMetaType<IVoice::ConnectionStatus>("IVoice::ConnectionStatus");
}
void IVoice::registerMetadata()
{
qRegisterMetaType<ComUnit>();
qRegisterMetaType<ComUnit>("ComUnit");
qRegisterMetaType<ConnectionStatus>();
qRegisterMetaType<ConnectionStatus>("ConnectionStatus");
}
}