22 #ifndef QUATTRO9_GRAPH_H 23 #define QUATTRO9_GRAPH_H 29 #include <librevenge-stream/librevenge-stream.h> 73 bool getColor(
int id,
WPSColor &color)
const;
80 void storeObjects(std::map<librevenge::RVNGString,WPSEmbeddedObject>
const &nameToObjectMap);
83 bool sendPageGraphics(
int sheetId)
const;
100 bool readBeginEnd(std::shared_ptr<WPSStream> stream,
int sheetId);
102 bool readBeginEndZone(std::shared_ptr<WPSStream>
const &stream);
104 bool readGraphHeader(std::shared_ptr<WPSStream>
const &stream);
106 static bool readFrameStyle(std::shared_ptr<WPSStream>
const &stream);
108 static bool readFramePattern(std::shared_ptr<WPSStream>
const &stream);
110 static bool readFrameHeader(std::shared_ptr<WPSStream>
const &stream);
112 bool readOLEName(std::shared_ptr<WPSStream>
const &stream);
114 bool readShape(std::shared_ptr<WPSStream>
const &stream);
119 bool readTextboxStyle(std::shared_ptr<WPSStream>
const &stream);
121 bool readTextboxText(std::shared_ptr<WPSStream>
const &stream);
130 std::shared_ptr<Quattro9GraphInternal::State>
m_state;
WKSSubDocument & operator=(const WKSSubDocument &)=delete
Definition: Quattro9Graph.cpp:52
std::shared_ptr< WKSContentListener > m_listener
Definition: Quattro9Graph.h:126
Internal: a graph of a QuattroGraph.
Definition: Quattro9Graph.cpp:134
void setListener(WKSContentListenerPtr &listen)
sets the listener
Definition: Quattro9Graph.h:63
a structure used to define a picture style
Definition: WPSGraphicStyle.h:37
a structure used to define a picture shape
Definition: WPSGraphicShape.h:34
WKSParser * parser() const
returns the parser
Definition: WKSSubDocument.h:44
Internal: the subdocument of a Quattro9GraphInternal.
Definition: Quattro9Graph.cpp:472
the class to store a color
Definition: libwps_internal.h:280
std::shared_ptr< Quattro9GraphInternal::State > m_state
the internal state
Definition: Quattro9Graph.h:130
This class parses Quattro Pro WP spreadsheet: .qpw.
Definition: Quattro9.h:89
std::shared_ptr< WKSContentListener > WKSContentListenerPtr
shared pointer to WKSContentListener
Definition: libwps_internal.h:114
This class parses Quattro9Pro graph file.
Definition: Quattro9Graph.h:52
a basic pattern used in a WPSGraphicStyle:
Definition: WPSGraphicStyle.h:88
Internal: a shape of a Quattro9Graph.
Definition: Quattro9Graph.cpp:55