#include <config.h>
#include "PreviewImage.h"
-#include "PreviewLoader.h"
#include "GraphicsImage.h"
#include "GraphicsLoader.h"
+#include "PreviewLoader.h"
#include "support/lyxlib.h"
#include <boost/bind.hpp>
-#include <boost/signals/trackable.hpp>
namespace support = lyx::support;
+using std::string;
+
namespace lyx {
namespace graphics {
-struct PreviewImage::Impl : public boost::signals::trackable {
+class PreviewImage::Impl : public boost::signals::trackable {
+public:
///
Impl(PreviewImage & p, PreviewLoader & l,
string const & s, string const & f, double af);
case Ready:
support::unlink(iloader_.filename());
- ploader_.emitSignal(parent_);
break;
}
+ ploader_.emitSignal(parent_);
}
} // namespace graphics