diff options
| author | Tomasz Sterna <tomek@xiaoka.com> | 2014-08-10 14:50:04 +0200 |
|---|---|---|
| committer | Tomasz Sterna <tomek@xiaoka.com> | 2014-08-10 14:50:04 +0200 |
| commit | ff2a3a520f6562bc127fdcbb9b68029783bc3dcc (patch) | |
| tree | 3b3c50c1f8861f5570175ee0bd32f6cfc2ddd067 /daemon/manager.h | |
| parent | 96ad10715d2f28913d102ed95bde44184cd512fd (diff) | |
| parent | 7c35daca74fb4a4f8ed7e2fadc22ec18e0295744 (diff) | |
Merge pull request #15 from custodian/transliteration
Transliterate messages before sending to Pebble
Diffstat (limited to 'daemon/manager.h')
| -rw-r--r-- | daemon/manager.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/daemon/manager.h b/daemon/manager.h index a062388..9de5667 100644 --- a/daemon/manager.h +++ b/daemon/manager.h @@ -16,6 +16,8 @@ #include <MNotification> #include <Log4Qt/Logger> +#include <unicode/translit.h> + using namespace QtContacts; class Manager : @@ -50,6 +52,8 @@ class Manager : QString lastSeenMpris; + QScopedPointer<icu::Transliterator> transliterator; + public: explicit Manager(watch::WatchConnector *watch, DBusConnector *dbus, VoiceCallManager *voice, NotificationManager *notifications, Settings *settings); @@ -59,6 +63,9 @@ public: QVariantMap mprisMetadata; QVariantMap getMprisMetadata() { return mprisMetadata; } +protected: + void transliterateMessage(const QString &text); + signals: void mprisMetadataChanged(QVariantMap); |
