comparison document/SVFileReader.h @ 154:f6ce5febc07f

* save/reload measurements in session
author Chris Cannam
date Tue, 26 Jun 2007 12:27:47 +0000
parents 006c90387f40
children 102317ae3970
comparison
equal deleted inserted replaced
153:d2cc3b10e26f 154:f6ce5febc07f
194 bool readRowData(const QString &); 194 bool readRowData(const QString &);
195 bool readDerivation(const QXmlAttributes &); 195 bool readDerivation(const QXmlAttributes &);
196 bool readPlayParameters(const QXmlAttributes &); 196 bool readPlayParameters(const QXmlAttributes &);
197 bool readPlugin(const QXmlAttributes &); 197 bool readPlugin(const QXmlAttributes &);
198 bool readSelection(const QXmlAttributes &); 198 bool readSelection(const QXmlAttributes &);
199 bool readMeasurement(const QXmlAttributes &);
199 void addUnaddedModels(); 200 void addUnaddedModels();
200 201
201 Document *m_document; 202 Document *m_document;
202 SVFileReaderPaneCallback &m_paneCallback; 203 SVFileReaderPaneCallback &m_paneCallback;
203 QString m_location; 204 QString m_location;
204 Pane *m_currentPane; 205 Pane *m_currentPane;
205 std::map<int, Layer *> m_layers; 206 std::map<int, Layer *> m_layers;
206 std::map<int, Model *> m_models; 207 std::map<int, Model *> m_models;
207 std::set<Model *> m_addedModels; 208 std::set<Model *> m_addedModels;
208 std::map<int, int> m_awaitingDatasets; // map dataset id -> model id 209 std::map<int, int> m_awaitingDatasets; // map dataset id -> model id
210 Layer *m_currentLayer;
209 Model *m_currentDataset; 211 Model *m_currentDataset;
210 Model *m_currentDerivedModel; 212 Model *m_currentDerivedModel;
211 int m_currentDerivedModelId; 213 int m_currentDerivedModelId;
212 PlayParameters *m_currentPlayParameters; 214 PlayParameters *m_currentPlayParameters;
213 QString m_currentTransform; 215 QString m_currentTransform;
214 Model *m_currentTransformSource; 216 Model *m_currentTransformSource;
215 PluginTransform::ExecutionContext m_currentTransformContext; 217 PluginTransform::ExecutionContext m_currentTransformContext;
216 QString m_currentTransformConfiguration; 218 QString m_currentTransformConfiguration;
217 QString m_datasetSeparator; 219 QString m_datasetSeparator;
218 bool m_inRow; 220 bool m_inRow;
221 bool m_inLayer;
219 bool m_inView; 222 bool m_inView;
220 bool m_inData; 223 bool m_inData;
221 bool m_inSelections; 224 bool m_inSelections;
222 int m_rowNumber; 225 int m_rowNumber;
223 QString m_errorString; 226 QString m_errorString;