1#ifndef OSMSCOUT_CLIENT_QT_VOICE_H
2#define OSMSCOUT_CLIENT_QT_VOICE_H
24#include <osmscoutclient/VoiceProvider.h>
47 VoiceProvider provider;
178 bool metadata{
false};
#define OSMSCOUT_CLIENT_QT_API
Definition ClientQtImportExport.h:45
~AvailableVoice() override=default
QString getGender() const
Definition Voice.h:82
CONSTANTQString name
Definition Voice.h:38
QString getLang() const
Definition Voice.h:78
QString getAuthor() const
Definition Voice.h:98
CONSTANTQString lang
Definition Voice.h:36
bool valid
Definition Voice.h:34
QString getDescription() const
Definition Voice.h:102
AvailableVoice(const VoiceProvider &provider, const QString &lang, const QString &gender, const QString &name, const QString &license, const QString &directory, const QString &author, const QString &description)
CONSTANTQString license
Definition Voice.h:39
bool isValid() const
Definition Voice.h:107
CONSTANTQString directory
Definition Voice.h:40
VoiceProvider getProvider() const
Definition Voice.h:73
CONSTANTQString author
Definition Voice.h:41
AvailableVoice(const AvailableVoice &o)
QString getName() const
Definition Voice.h:86
CONSTANTQString gender
Definition Voice.h:37
QString getLicense() const
Definition Voice.h:90
QString getDirectory() const
Definition Voice.h:94
CONSTANTQString description
Definition Voice.h:42
Voice(const Voice &other)=default
bool isValid() const
Definition Voice.h:166
static QStringList files()
Voice & operator=(const Voice &other)=default
QString getName() const
Definition Voice.h:146
Voice(Voice &&other)=default
QString getGender() const
Definition Voice.h:141
QString getLicense() const
Definition Voice.h:151
QString getAuthor() const
Definition Voice.h:156
QString getLang() const
Definition Voice.h:136
QString getDescription() const
Definition Voice.h:161
Voice & operator=(Voice &&other)=default
QDir getDir() const
Definition Voice.h:131