22 #ifndef QUATTRO_DOS_CHART_H 23 #define QUATTRO_DOS_CHART_H 29 #include <librevenge-stream/librevenge-stream.h> 65 bool readChartSetType();
72 int getNumSpreadsheets()
const;
74 void getChartPositionMap(
int sheetId, std::map<Vec2i,Vec2i> &cellMap)
const;
79 bool checkFilePosition(
long pos);
84 bool sendText(
WPSEntry const &entry);
99 std::shared_ptr<QuattroDosChartInternal::State>
m_state;
This class parses Quattro Pro DOS chart file.
Definition: QuattroDosChart.h:49
std::shared_ptr< QuattroDosChartInternal::State > m_state
the internal state
Definition: QuattroDosChart.h:99
This class parses Quattro Pro spreadsheet: .wq1 and wq2.
Definition: QuattroDos.h:48
Definition: WPSDebug.h:207
RVNGInputStreamPtr m_input
the input
Definition: QuattroDosChart.h:94
std::shared_ptr< WKSContentListener > m_listener
Definition: QuattroDosChart.h:95
void sendChart(WKSContentListenerPtr &listener, librevenge::RVNGSpreadsheetInterface *interface) const
send the chart to the listener
Definition: WKSChart.cpp:186
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:87
libwps::DebugFile & ascii()
returns the debug file
Definition: QuattroDosChart.h:89
WKSChart & operator=(WKSChart const &orig)=delete
Definition: QuattroDosChart.cpp:46
libwps::DebugFile & m_asciiFile
the ascii file
Definition: QuattroDosChart.h:101
std::shared_ptr< WKSContentListener > WKSContentListenerPtr
shared pointer to WKSContentListener
Definition: libwps_internal.h:114
basic class to store an entry in a file This contained :
Definition: WPSEntry.h:38
void setListener(WKSContentListenerPtr &listen)
sets the listener
Definition: QuattroDosChart.h:60
the chart of a Quattro Pro Dos
Definition: QuattroDosChart.cpp:52