22 #ifndef QUATTRO_GRAPH_H 23 #define QUATTRO_GRAPH_H 29 #include <librevenge-stream/librevenge-stream.h> 46 class QuattroStyleManager;
77 void storeObjects(std::map<librevenge::RVNGString,WPSEmbeddedObject>
const &nameToObjectMap);
79 std::vector<Vec2i> getGraphicCellsInSheet(
int sheetId)
const;
81 bool sendGraphics(
int sheetId,
Vec2i const &cell)
const;
92 bool readBeginEnd(std::shared_ptr<WPSStream> stream,
int sheetId);
94 bool readFrameOLE(std::shared_ptr<WPSStream> stream);
96 bool readImage(std::shared_ptr<WPSStream> stream);
98 bool readBitmap(std::shared_ptr<WPSStream> stream);
100 bool readChart(std::shared_ptr<WPSStream> stream);
102 bool readFrame(std::shared_ptr<WPSStream> stream);
104 bool readButton(std::shared_ptr<WPSStream> stream);
106 bool readOLEData(std::shared_ptr<WPSStream> stream);
114 bool readDialog(std::shared_ptr<WPSStream> stream);
116 bool readDialogUnknown(std::shared_ptr<WPSStream> stream);
128 std::shared_ptr<QuattroGraphInternal::State>
m_state;
WKSSubDocument & operator=(const WKSSubDocument &)=delete
void setListener(WKSContentListenerPtr &listen)
sets the listener
Definition: QuattroGraph.h:63
a graph
Definition: QuattroGraph.cpp:99
a dialog header
Definition: QuattroGraph.cpp:55
WKSParser * parser() const
returns the parser
Definition: WKSSubDocument.h:44
std::shared_ptr< QuattroGraphInternal::State > m_state
the internal state
Definition: QuattroGraph.h:128
This class parses Quattro Pro spreadsheet: .wq1 and wq2.
Definition: Quattro.h:51
This class parses QuattroPro graph file.
Definition: QuattroGraph.h:52
std::shared_ptr< WKSContentListener > WKSContentListenerPtr
shared pointer to WKSContentListener
Definition: libwps_internal.h:114
std::shared_ptr< WKSContentListener > m_listener
Definition: QuattroGraph.h:124
Internal: the subdocument of a LotusGraphc.
Definition: QuattroGraph.cpp:219
Definition: QuattroGraph.cpp:52