Better font handling

This commit is contained in:
Jakub Melka
2019-04-30 14:39:48 +02:00
parent 5318e0e465
commit 4d770fdfcf
8 changed files with 110 additions and 28 deletions

View File

@ -42,6 +42,7 @@ private:
enum RenderErrorType
{
Error,
Warning,
NotImplemented
};
@ -74,6 +75,19 @@ private:
PDFRenderError m_error;
};
/// Abstract class for reporting render errors
class PDFRenderErrorReporter
{
public:
explicit PDFRenderErrorReporter() = default;
virtual ~PDFRenderErrorReporter() = default;
/// Reports render errors
/// \param type Error type
/// \param message Error message
virtual void reportRenderError(RenderErrorType type, QString message) = 0;
};
} // namespace pdf
#endif // PDFEXCEPTION_H