From: Julien Rioux Date: Tue, 13 Sep 2011 21:49:52 +0000 (+0000) Subject: File filters for InsetExternal were also missing a description. X-Git-Tag: 2.1.0beta1~2713 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=b794fc078aba74c8bac30339f625d5a74a2f9a51;p=features.git File filters for InsetExternal were also missing a description. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39674 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/GuiExternal.cpp b/src/frontends/qt4/GuiExternal.cpp index b3d9e44ec0..00e2b66a3a 100644 --- a/src/frontends/qt4/GuiExternal.cpp +++ b/src/frontends/qt4/GuiExternal.cpp @@ -623,7 +623,14 @@ static QStringList templateFilters(QString const & template_name) external::Template const * const et_ptr = etm.getTemplateByName(fromqstr(template_name)); - return fileFilters(et_ptr ? toqstr(et_ptr->fileRegExp) : QString()); + string filter; + if (et_ptr && et_ptr->fileRegExp != "" && et_ptr->fileRegExp != "*") { + filter += et_ptr->guiName; + filter += " ("; + filter += et_ptr->fileRegExp; + filter += ")"; + } + return fileFilters(toqstr(filter)); }