Ref T192, register metadata

This commit is contained in:
Klaus Basan
2017-11-19 22:17:36 +01:00
parent 93909171b6
commit 7813dbb259

View File

@@ -28,20 +28,26 @@ namespace BlackCore
{ {
void registerMetadata() void registerMetadata()
{ {
qDBusRegisterMetaType<BlackCore::Context::CLogSubscriptionHash>(); // not really clear when a type here has to be registered with qRegisterMetaType
qDBusRegisterMetaType<BlackCore::Context::CLogSubscriptionPair>(); // however, does not harm if it is redundant
qDBusRegisterMetaType<BlackCore::Context::CSettingsDictionary>(); qRegisterMetaType<INetwork::ConnectionStatus>();
qDBusRegisterMetaType<BlackCore::INetwork::ConnectionStatus>(); qRegisterMetaType<INetwork::LoginMode>();
qDBusRegisterMetaType<BlackCore::INetwork::LoginMode>(); qRegisterMetaType<IVoiceChannel::ConnectionStatus>();
qDBusRegisterMetaType<BlackCore::IVoiceChannel::ConnectionStatus>(); qRegisterMetaType<CWebReaderFlags::WebReader>();
qRegisterMetaType<BlackCore::CWebReaderFlags::WebReader>(); qRegisterMetaType<CWebReaderFlags::WebReaderFlag>();
qRegisterMetaType<BlackCore::CWebReaderFlags::WebReaderFlag>();
BlackCore::Db::CDatabaseReaderConfig::registerMetadata(); qDBusRegisterMetaType<Context::CLogSubscriptionHash>();
BlackCore::Db::CDatabaseReaderConfigList::registerMetadata(); qDBusRegisterMetaType<Context::CLogSubscriptionPair>();
BlackCore::Data::CGlobalSetup::registerMetadata(); qDBusRegisterMetaType<Context::CSettingsDictionary>();
BlackCore::Data::CVatsimSetup::registerMetadata(); qDBusRegisterMetaType<INetwork::ConnectionStatus>();
BlackCore::Data::CLauncherSetup::registerMetadata(); qDBusRegisterMetaType<INetwork::LoginMode>();
BlackCore::Vatsim::CReaderSettings::registerMetadata(); qDBusRegisterMetaType<IVoiceChannel::ConnectionStatus>();
Db::CDatabaseReaderConfig::registerMetadata();
Db::CDatabaseReaderConfigList::registerMetadata();
Data::CGlobalSetup::registerMetadata();
Data::CVatsimSetup::registerMetadata();
Data::CLauncherSetup::registerMetadata();
Vatsim::CReaderSettings::registerMetadata();
} }
} // namespace } // namespace