ScreenTranslator/TranslatorHelper.h
2015-10-09 23:35:37 +03:00

28 lines
588 B
C++

#ifndef TRANSLATORHELPER_H
#define TRANSLATORHELPER_H
#include <QStringList>
class TranslatorHelper {
public:
TranslatorHelper ();
QStringList possibleTranslators (QStringList &enabled) const;
QStringList enabledTranslatorScripts () const;
void setEnabledTranslators (const QStringList &enabled) const;
void loadScripts ();
void newItem ();
QString currentScript () const;
QString nextScript ();
bool gotScripts () const;
private:
QString translatorsDir_;
QStringList scripts_;
int currentIndex_;
};
#endif // TRANSLATORHELPER_H