| 507 | } |
| 508 | |
| 509 | QTextDocument* IDE::addDocument(const QString& path, QTextDocument *doc, CodeEditor *ce) |
| 510 | { |
| 511 | Doc* d = new Doc; |
| 512 | d->td.setDefaultFont(ce->font()); |
| 513 | d->td.setPlainText(doc->toPlainText()); |
| 514 | d->editors.insert(ce); |
| 515 | d->large = false; |
| 516 | documents.insert(path,d); |
| 517 | fsWatch.addPath(path); |
| 518 | return &d->td; |
| 519 | } |
| 520 | |
| 521 | QPair<QTextDocument*,bool> IDE::loadFile(const QString& path, QWidget* parent) |
| 522 | { |