Changeset View
Changeset View
Standalone View
Standalone View
components/impl/TextDocumentImpl.cpp
Show First 20 Lines • Show All 169 Lines • ▼ Show 20 Line(s) | |||||
170 | 170 | | |||
171 | TextDocumentImpl::~TextDocumentImpl() | 171 | TextDocumentImpl::~TextDocumentImpl() | ||
172 | { | 172 | { | ||
173 | delete d; | 173 | delete d; | ||
174 | } | 174 | } | ||
175 | 175 | | |||
176 | bool TextDocumentImpl::load(const QUrl& url) | 176 | bool TextDocumentImpl::load(const QUrl& url) | ||
177 | { | 177 | { | ||
178 | if(d->part) { | | |||
179 | delete d->part; | 178 | delete d->part; | ||
180 | delete d->document; | 179 | delete d->document; | ||
181 | } | | |||
182 | 180 | | |||
183 | d->part = new KWPart{this}; | 181 | d->part = new KWPart{this}; | ||
184 | d->document = new KWDocument{d->part}; | 182 | d->document = new KWDocument{d->part}; | ||
185 | setKoDocument(d->document); | 183 | setKoDocument(d->document); | ||
186 | d->part->setDocument(d->document); | 184 | d->part->setDocument(d->document); | ||
187 | 185 | | |||
188 | d->document->setAutoSave(0); | 186 | d->document->setAutoSave(0); | ||
189 | d->document->setCheckAutoSaveFile(false); | 187 | d->document->setCheckAutoSaveFile(false); | ||
▲ Show 20 Lines • Show All 124 Lines • Show Last 20 Lines |