51 QWidget *
parent =
nullptr,
53 Qt::WindowFlags
flags = {});
55 Qt::WindowFlags
flags = 0);
221 void contentChanged();
228 void noteAndNotebookFoundInLocalStorage(
261 void inAppNoteLinkClicked(
275 void inAppNoteLinkPasteRequested(
281 void noteEditorHtmlUpdated(
QString html);
285 void spellCheckerNotReady();
286 void spellCheckerReady();
302 void failedToSaveNoteToLocalStorage(
307 void textBoldState(
bool state);
308 void textItalicState(
bool state);
309 void textUnderlineState(
bool state);
310 void textStrikethroughState(
bool state);
311 void textAlignLeftState(
bool state);
312 void textAlignCenterState(
bool state);
313 void textAlignRightState(
bool state);
314 void textAlignFullState(
bool state);
315 void textInsideOrderedListState(
bool state);
316 void textInsideUnorderedListState(
bool state);
317 void textInsideTableState(
bool state);
320 void textFontSizeChanged(
int fontSize);
322 void insertTableDialogRequested();
330 void convertToNote();
340 void saveNoteToLocalStorage();
372 void pasteUnformatted();
375 void formatSelectionAsSourceCode();
380 void textUnderline();
381 void textStrikethrough();
382 void textHighlight();
400 void insertToDoCheckbox();
402 void insertInAppNoteLink(
406 void setSpellcheck(
bool enabled);
409 void setFontHeight(
int height);
437 void insertHorizontalLine();
439 void increaseFontSize();
440 void decreaseFontSize();
442 void increaseIndentation();
443 void decreaseIndentation();
445 void insertBulletedList();
446 void insertNumberedList();
448 void insertTableDialog();
454 void insertTableRow();
455 void insertTableColumn();
456 void removeTableRow();
457 void removeTableColumn();
459 void addAttachmentDialog();
461 void saveAttachmentUnderCursor();
463 void openAttachmentUnderCursor();
465 void copyAttachmentUnderCursor();
467 void encryptSelectedText();
468 void decryptEncryptedTextUnderCursor();
470 void editHyperlinkDialog();
471 void copyHyperlink();
472 void removeHyperlink();
474 void onNoteLoadCancelled();
void initialize(local_storage::ILocalStoragePtr localStorage, SpellChecker &spellChecker, const Account &account, QThread *backgroundJobsThread=nullptr, enml::IDecryptedTextCachePtr decryptedTextCache=nullptr)