34 lines
		
	
	
		
			748 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			34 lines
		
	
	
		
			748 B
		
	
	
	
		
			C
		
	
	
	
	
	
|   | // xlsxcellformula_p.h
 | ||
|  | 
 | ||
|  | #ifndef XLSXCELLFORMULA_P_H
 | ||
|  | #define XLSXCELLFORMULA_P_H
 | ||
|  | 
 | ||
|  | #include "xlsxcellformula.h"
 | ||
|  | #include "xlsxcellrange.h"
 | ||
|  | #include "xlsxglobal.h"
 | ||
|  | 
 | ||
|  | #include <QSharedData>
 | ||
|  | #include <QString>
 | ||
|  | 
 | ||
|  | QT_BEGIN_NAMESPACE_XLSX | ||
|  | 
 | ||
|  | class CellFormulaPrivate : public QSharedData | ||
|  | { | ||
|  | public: | ||
|  |     CellFormulaPrivate(const QString &formula, | ||
|  |                        const CellRange &reference, | ||
|  |                        CellFormula::FormulaType type); | ||
|  |     CellFormulaPrivate(const CellFormulaPrivate &other); | ||
|  |     ~CellFormulaPrivate(); | ||
|  | 
 | ||
|  |     QString formula; // formula contents
 | ||
|  |     CellFormula::FormulaType type; | ||
|  |     CellRange reference; | ||
|  |     bool ca; // Calculate Cell
 | ||
|  |     int si;  // Shared group index
 | ||
|  | }; | ||
|  | 
 | ||
|  | QT_END_NAMESPACE_XLSX | ||
|  | 
 | ||
|  | #endif // XLSXCELLFORMULA_P_H
 |