File indexing completed on 2024-06-23 03:45:56
0001 // xlsxcellformula_p.h 0002 0003 #ifndef XLSXCELLFORMULA_P_H 0004 #define XLSXCELLFORMULA_P_H 0005 0006 #include "xlsxglobal.h" 0007 #include "xlsxcellformula.h" 0008 #include "xlsxcellrange.h" 0009 0010 #include <QSharedData> 0011 #include <QString> 0012 0013 QT_BEGIN_NAMESPACE_XLSX 0014 0015 class CellFormulaPrivate : public QSharedData 0016 { 0017 public: 0018 CellFormulaPrivate(const QString &formula, const CellRange &reference, CellFormula::FormulaType type); 0019 CellFormulaPrivate(const CellFormulaPrivate &other); 0020 ~CellFormulaPrivate(); 0021 0022 QString formula; //formula contents 0023 CellFormula::FormulaType type; 0024 CellRange reference; 0025 bool ca; //Calculate Cell 0026 int si; //Shared group index 0027 }; 0028 0029 QT_END_NAMESPACE_XLSX 0030 0031 #endif // XLSXCELLFORMULA_P_H