on xenial help sign in
Hack a solution to the Q_ASSERT
f8ccd9fJosh Arenson
plugins/LightDM/plugin.cpp+5−1
@@ -59,7 +59,11 @@ void PLUGIN_CLASSNAME::registerTypes(const char *uri)
59 qmlRegisterType<QAbstractItemModel>();
59 qmlRegisterType<QAbstractItemModel>();
60 qmlRegisterType<UserMetricsOutput::ColorTheme>();
60 qmlRegisterType<UserMetricsOutput::ColorTheme>();
61
61
62+#if defined INTEGRATED_LIGHTDM
62− Q_ASSERT(uri == QLatin1String("PLUGIN_CLASSNAME"));
63+ Q_ASSERT(uri == QLatin1String("LightDM.IntegratedLightDM"));
64+#elif defined FULL_LIGHTDM
65+ Q_ASSERT(uri == QLatin1String("LightDM.FullLightDM"));
66+#endif
63 qRegisterMetaType<QLightDM::Greeter::MessageType>("QLightDM::Greeter::MessageType");
67 qRegisterMetaType<QLightDM::Greeter::MessageType>("QLightDM::Greeter::MessageType");
64 qRegisterMetaType<QLightDM::Greeter::PromptType>("QLightDM::Greeter::PromptType");
68 qRegisterMetaType<QLightDM::Greeter::PromptType>("QLightDM::Greeter::PromptType");
65
69