libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
quentier::SpellChecker Class Reference
Inheritance diagram for quentier::SpellChecker:
Inheritance graph
[legend]
Collaboration diagram for quentier::SpellChecker:
Collaboration graph
[legend]

Signals

void ready ()
 

Public Member Functions

 SpellChecker (FileIOProcessorAsync *pFileIOProcessorAsync, const Account &account, QObject *parent=nullptr, const QString &userDictionaryPath={})
 
QVector< std::pair< QString, bool > > listAvailableDictionaries () const
 
void setAccount (const Account &account)
 
void enableDictionary (const QString &language)
 
void disableDictionary (const QString &language)
 
bool checkSpell (const QString &word) const
 
QStringList spellCorrectionSuggestions (const QString &misSpelledWord) const
 
void addToUserWordlist (const QString &word)
 
void removeFromUserWordList (const QString &word)
 
void ignoreWord (const QString &word)
 
void removeWord (const QString &word)
 
bool isReady () const