always set the engine name

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=806583
This commit is contained in:
Aaron J. Seigo 2008-05-11 19:19:54 +00:00
parent df22556806
commit 7c2bd78598

View File

@ -405,12 +405,13 @@ DataEngine::Private::Private(DataEngine* e, KService::Ptr service)
updateTimestamp.start(); updateTimestamp.start();
if (!service) { if (!service) {
engineName = i18n("Unnamed");
return; return;
} }
engineName = service->property("X-Plasma-EngineName").toString(); engineName = service->property("X-Plasma-EngineName").toString();
if (engineName.isEmpty()) { if (engineName.isEmpty()) {
engineName = i18n("Anonymous Engine"); engineName = i18n("Unnamed");
} }
e->setObjectName(engineName); e->setObjectName(engineName);
icon = service->icon(); icon = service->icon();