harbour-seaprint/src/convertchecker.h

31 lines
598 B
C
Raw Normal View History

2020-05-11 21:44:53 +03:00
#ifndef CONVERTCHECKER_H
#define CONVERTCHECKER_H
#include <QObject>
#include <QMutex>
2021-11-20 19:21:46 +03:00
#include "madness.h"
2020-05-11 21:44:53 +03:00
class ConvertChecker : public QObject
{
Q_OBJECT
public:
static ConvertChecker* instance();
2021-03-06 14:59:47 +03:00
Q_PROPERTY(bool calligra MEMBER _calligra CONSTANT)
2020-05-11 21:44:53 +03:00
2021-11-20 19:21:46 +03:00
Q_INVOKABLE int pdfPages(QString pdf);
2020-08-01 21:18:47 +03:00
2020-05-11 21:44:53 +03:00
signals:
protected:
private:
static ConvertChecker* m_Instance;
ConvertChecker();
~ConvertChecker();
ConvertChecker(const ConvertChecker &);
ConvertChecker& operator=(const ConvertChecker &);
2021-11-20 19:21:46 +03:00
LibLoader poppler;
bool _calligra;
2020-05-11 21:44:53 +03:00
};
#endif // CONVERTCHECKER_H