Rework after code reading

* Fix possible segfault in `SubPluginFeatures::displayName`
* Minor fixes
This commit is contained in:
Johannes Lorenz
2019-03-15 18:42:34 +01:00
parent d5dcebed83
commit 2d71d6163b
3 changed files with 16 additions and 17 deletions

View File

@@ -202,19 +202,19 @@ public:
virtual QString additionalFileExtensions(const Key&) const
{
return nullptr;
return QString();
}
virtual QString displayName(const Key& k) const
{
return k.isValid()
? k.desc->displayName
: k.name.toUtf8().data();
: k.name;
}
virtual QString description(const Key& k) const
{
return k.isValid() ? k.desc->description : "";
return k.isValid() ? k.desc->description : QString();
}
virtual const PixmapLoader* logo(const Key& k) const