| 4706 | } |
| 4707 | |
| 4708 | void WizMainWindow::viewNoteInSeparateWindow(const WIZDOCUMENTDATA& data) |
| 4709 | { |
| 4710 | WizDocumentView* docView = currentDocumentView(); |
| 4711 | if (docView && docView->note().strGUID == data.strGUID) { |
| 4712 | docView->web()->trySaveDocument(docView->note(), false, [=](const QVariant&){ |
| 4713 | // Force current tab viewer to save |
| 4714 | docView->setEditorMode(modeReader); |
| 4715 | m_singleViewMgr->viewDocument(data); |
| 4716 | // update dock menu |
| 4717 | resetDockMenu(); |
| 4718 | }); |
| 4719 | } else { |
| 4720 | m_singleViewMgr->viewDocument(data); |
| 4721 | resetDockMenu(); |
| 4722 | } |
| 4723 | } |
| 4724 | |
| 4725 | void WizMainWindow::viewCurrentNoteInSeparateWindow() |
| 4726 | { |
no test coverage detected