1 #ifndef Header_GrammarCheck_Config
2 #define Header_GrammarCheck_Config
3 
4 #include "QVariant"
5 
6 class GrammarCheckerConfig
7 {
8 public:
9 	bool longRangeRepetitionCheck;
10 	int maxRepetitionDelta;
11 	int maxRepetitionLongRangeDelta, maxRepetitionLongRangeMinWordLength;
12 	bool badWordCheck;
13 
14 	QString wordlistsDir;
15 
16 	//LanguageTool
17 	QString languageToolURL;
18 	bool languageToolAutorun;
19 	QString languageToolPath, languageToolArguments, languageToolJavaPath;
20 	QString languageToolIgnoredRules;
21 
22 	QString specialIds1, specialIds2, specialIds3, specialIds4;
23 
24     QString appDir,configDir;
25 };
26 
27 Q_DECLARE_METATYPE(GrammarCheckerConfig)
28 
29 #endif // GRAMMARCHECK_CONFIG_H
30