| 325 | } |
| 326 | |
| 327 | void MainWindow::shortcutsChanged() |
| 328 | { |
| 329 | KTextEditor::View *activeClient = Core::self()->documentController()->activeTextDocumentView(); |
| 330 | if(!activeClient) |
| 331 | return; |
| 332 | |
| 333 | const auto documents = Core::self()->documentController()->openDocuments(); |
| 334 | for (IDocument* doc : documents) { |
| 335 | KTextEditor::Document *textDocument = doc->textDocument(); |
| 336 | if (textDocument) { |
| 337 | const auto views = textDocument->views(); |
| 338 | for (KTextEditor::View* client : views) { |
| 339 | if (client != activeClient) { |
| 340 | client->reloadXML(); |
| 341 | } |
| 342 | } |
| 343 | } |
| 344 | } |
| 345 | } |
| 346 | |
| 347 | |
| 348 | void MainWindow::initialize() |
nothing calls this directly
no test coverage detected