libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::VoiceManager Class Reference

#include <libosmscout-client-qt/include/osmscoutclientqt/VoiceManager.h>

Inheritance diagram for osmscout::VoiceManager:
Collaboration diagram for osmscout::VoiceManager:

Public Slots

void reload ()
void download (const AvailableVoice &item)
void remove (const AvailableVoice &item)
void cancelDownload (const AvailableVoice &item)
void onJobFinished ()
void onJobFailed (QString errorMessage)

Signals

void reloaded ()
void startDownloading (const AvailableVoice &item)
void downloaded (const AvailableVoice &item)
void removed (const AvailableVoice &item)
void voiceDownloadFails (const QString &errorMessage)

Public Member Functions

 VoiceManager ()
 VoiceManager (const VoiceManager &)=delete
 VoiceManager (VoiceManager &&)=delete
VoiceManageroperator= (const VoiceManager &)=delete
VoiceManageroperator= (VoiceManager &&)=delete
 ~VoiceManager () override
QList< VoicegetInstalledVoices () const
bool isDownloaded (const AvailableVoice &voice) const
bool isDownloading (const AvailableVoice &voice) const
void downloadNext ()

Detailed Description

Manager of voices for navigation commands.

Constructor & Destructor Documentation

◆ VoiceManager() [1/3]

osmscout::VoiceManager::VoiceManager ( )

◆ VoiceManager() [2/3]

osmscout::VoiceManager::VoiceManager ( const VoiceManager & )
delete

◆ VoiceManager() [3/3]

osmscout::VoiceManager::VoiceManager ( VoiceManager && )
delete

◆ ~VoiceManager()

osmscout::VoiceManager::~VoiceManager ( )
override

Member Function Documentation

◆ cancelDownload

void osmscout::VoiceManager::cancelDownload ( const AvailableVoice & item)
slot

◆ download

void osmscout::VoiceManager::download ( const AvailableVoice & item)
slot

◆ downloaded

void osmscout::VoiceManager::downloaded ( const AvailableVoice & item)
signal

◆ downloadNext()

void osmscout::VoiceManager::downloadNext ( )

◆ getInstalledVoices()

QList< Voice > osmscout::VoiceManager::getInstalledVoices ( ) const
inline

◆ isDownloaded()

bool osmscout::VoiceManager::isDownloaded ( const AvailableVoice & voice) const

◆ isDownloading()

bool osmscout::VoiceManager::isDownloading ( const AvailableVoice & voice) const

◆ onJobFailed

void osmscout::VoiceManager::onJobFailed ( QString errorMessage)
slot

◆ onJobFinished

void osmscout::VoiceManager::onJobFinished ( )
slot

◆ operator=() [1/2]

VoiceManager & osmscout::VoiceManager::operator= ( const VoiceManager & )
delete

◆ operator=() [2/2]

VoiceManager & osmscout::VoiceManager::operator= ( VoiceManager && )
delete

◆ reload

void osmscout::VoiceManager::reload ( )
slot

◆ reloaded

void osmscout::VoiceManager::reloaded ( )
signal

◆ remove

void osmscout::VoiceManager::remove ( const AvailableVoice & item)
slot

◆ removed

void osmscout::VoiceManager::removed ( const AvailableVoice & item)
signal

◆ startDownloading

void osmscout::VoiceManager::startDownloading ( const AvailableVoice & item)
signal

◆ voiceDownloadFails

void osmscout::VoiceManager::voiceDownloadFails ( const QString & errorMessage)
signal

The documentation for this class was generated from the following file: