namespace lyx {
+
namespace graphics {
-bool Previews::activated()
+LyXRC_PreviewStatus Previews::status()
{
return lyxrc.preview;
}
}
-struct Previews::Impl {
+class Previews::Impl {
+public:
///
typedef boost::shared_ptr<PreviewLoader> PreviewLoaderPtr;
///
{
PreviewLoader & ploader = loader(buffer);
- for (InsetIterator it(buffer.inset()); it; ++it)
+ InsetBase & inset = buffer.inset();
+ InsetIterator it = inset_iterator_begin(inset);
+ InsetIterator const end = inset_iterator_end(inset);
+
+ for (; it != end; ++it)
it->addPreview(ploader);
ploader.startLoading();