mirror of
				https://github.com/python-LimeReport/LimeReport.git
				synced 2025-11-03 23:21:23 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			18 lines
		
	
	
		
			597 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			597 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#ifndef LRPREPAREDPAGESINTF_H
 | 
						|
#define LRPREPAREDPAGESINTF_H
 | 
						|
#include "lrglobal.h"
 | 
						|
namespace LimeReport {
 | 
						|
class LIMEREPORT_EXPORT IPreparedPages{
 | 
						|
public:
 | 
						|
    virtual ~IPreparedPages(){};
 | 
						|
    virtual bool loadFromFile(const QString& fileName) = 0;
 | 
						|
    virtual bool loadFromString(const QString data) = 0;
 | 
						|
    virtual bool loadFromByteArray(QByteArray* data) = 0;
 | 
						|
    virtual bool saveToFile(const QString& fileName) = 0;
 | 
						|
    virtual QString saveToString()  = 0;
 | 
						|
    virtual QByteArray  saveToByteArray() = 0;
 | 
						|
    virtual void clear() = 0;
 | 
						|
};
 | 
						|
} //namespace LimeReport
 | 
						|
#endif // LRPREPAREDPAGESINTF_H
 |