10 #ifndef LANGUAGECONTROL_H
11 #define LANGUAGECONTROL_H
15 #include <QPluginLoader>
18 #include "../util/ComposerCoreControl_global.h"
20 #include "../extensions/ILanguageProfile.h"
21 using namespace composer::extension;
23 #include "../util/Singleton.h"
24 #include "../util/Utilities.h"
25 using namespace composer::core::util;
50 QMap<LanguageType, ILanguageProfile*> profiles;
58 void loadProfiles(QString profilesDirPath);
79 bool removeProfile(LanguageType type);
85 QList<ILanguageProfile*> getLoadedProfiles();
92 void notifyError(QString);
99 #endif // LANGUAGECONTROL_H