| 262 | } |
| 263 | |
| 264 | void MyGraphicsView::SaveToFile(QTextStream &ts){ |
| 265 | //vexes |
| 266 | ts << vexes.size() << "\n"; |
| 267 | for(int i = 0; i < vexes.size(); i++){ |
| 268 | ts << vexes[i]->getData() << "\n"; |
| 269 | } |
| 270 | //lines |
| 271 | ts << lines.size() << "\n"; |
| 272 | for(int i = 0; i < lines.size(); i++){ |
| 273 | ts << getIdOf(lines[i]->stVex()) << " " << getIdOf(lines[i]->edVex()) << "\n"; |
| 274 | } |
| 275 | for(int i = 0; i < lines.size(); i++){ |
| 276 | ts << lines[i]->weightText().toInt() << " "; |
| 277 | } |
| 278 | } |
| 279 | |
| 280 | void MyGraphicsView::ReadFromFile(QTextStream &ts){ |
| 281 | ts.readLine(); |
nothing calls this directly
no test coverage detected