27 #include <librevenge-stream/librevenge-stream.h> 60 void parse(
librevenge::RVNGSpreadsheetInterface *documentInterface) final;
62 bool checkHeader(
WPSHeader *header,
bool strict=false);
74 librevenge::RVNGString getFileName(
int fId) const;
81 bool getColor(
int id,
WPSColor &color) const;
92 bool sendChart(
int sheetId,
Vec2i const &cell,
Vec2f const &chartSize);
97 void sendHeaderFooter(
bool header);
111 bool readUserFonts();
115 bool readHeaderFooter(
bool header);
118 bool readFieldName();
123 bool readPString(
librevenge::RVNGString &
string,
long maxSize);
127 bool readWindowRecord();
This class parses Quattro Pro DOS chart file.
Definition: QuattroDosChart.h:49
Definition: WPSOLEStream.h:33
Internal: namespace to define internal class of QuattroDosParser.
Definition: QuattroDos.cpp:51
This class parses Quattro Pro spreadsheet: .wq1 and wq2.
Definition: QuattroDos.h:48
std::shared_ptr< WKSContentListener > m_listener
Definition: QuattroDosSpreadsheet.h:130
define the font properties
Definition: WPSFont.h:36
librevenge::RVNGString getSheetName(int id) const
returns the name of the id's spreadsheet
Definition: QuattroDosSpreadsheet.cpp:629
bool checkFilePosition(long pos)
return true if the pos is in the file, update the file size if need
Definition: QuattroDosSpreadsheet.cpp:612
Internal: the subdocument of a WPS4Parser.
Definition: QuattroDos.cpp:75
std::shared_ptr< QuattroDosSpreadsheetInternal::State > m_state
the internal state
Definition: QuattroDosSpreadsheet.h:134
int version() const
return the file version
Definition: QuattroDosSpreadsheet.cpp:605
This class parses Quattro Pro DOS spreadsheet file.
Definition: QuattroDosSpreadsheet.h:49
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr
shared pointer to librevenge::RVNGInputStream
Definition: libwps_internal.h:87
the class to store a color
Definition: libwps_internal.h:280
friend class QuattroDosParser
Definition: QuattroDosSpreadsheet.h:52
std::shared_ptr< WPSHeader > WPSHeaderPtr
shared pointer to WPSHeader
Definition: libwps_internal.h:109
Definition: WKSParser.h:33
Definition: WKSContentListener.h:53