mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-24 13:48:59 +00:00
parent
22ff59c9ca
commit
11d6816330
@ -35,6 +35,7 @@
|
||||
#include "BufferView.h"
|
||||
#include "CmdDef.h"
|
||||
#include "Color.h"
|
||||
#include "Converter.h"
|
||||
#include "CutAndPaste.h"
|
||||
#include "ErrorList.h"
|
||||
#include "Font.h"
|
||||
@ -241,6 +242,17 @@ vector<string> loadableImageFormats()
|
||||
// special case
|
||||
if (ext == "jpeg")
|
||||
ext = "jpg";
|
||||
else if (lyxrc.use_converter_cache
|
||||
&& (ext == "svg" || ext == "svgz")
|
||||
&& theConverters().isReachable("svg", "png"))
|
||||
// Qt only supports SVG 1.2 tiny. See #9778. We prefer
|
||||
// displaying the SVG as in the output. However we
|
||||
// require that the converter cache is enabled since
|
||||
// this is expensive. We also require that an explicit
|
||||
// svg->png converter is defined, since the default
|
||||
// converter could produce bad quality as well.
|
||||
// This assumes that png can always be loaded.
|
||||
continue;
|
||||
fmts.push_back(ext);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user