Public Types | |
enum | ActionType { Reset, ShowDictionary, ShowSettings, ShowAboutQimsys } |
Application wide action entries. More... | |
Public Slots | |
uint | focus () const |
bool | composing () const |
QString | displayLanguage () const |
QString | inputLanguage () const |
QString | currentEngine () const |
QIcon | currentIcon () const |
void | setFocus (uint focus) |
void | setComposing (bool composing) |
void | setDisplayLanguage (const QString &displayLanguage) |
void | setInputLanguage (const QString &inputLanguage) |
void | setCurrentEngine (const QString ¤tEngine) |
void | setCurrentIcon (const QIcon &icon) |
void | exec (int action) |
Send request for action. | |
void | settingsUpdate (const QString &name) |
Send request to update settings for name. | |
Signals | |
void | focusChanged (uint focus) |
void | composingChanged (bool composing) |
void | displayLanguageChanged (const QString &displayLanguage) |
void | inputLanguageChanged (const QString &inputLanguage) |
void | currentEngineChanged (const QString ¤tEngine) |
void | currentIconChanged (const QIcon ¤tIcon) |
void | triggered (int action) |
Request for action. | |
void | settingsUpdated (const QString &name) |
Update notification for settings named name. | |
Public Member Functions | |
QimsysApplicationManager (QObject *parent=0, Type type=Client) | |
Constructor. | |
~QimsysApplicationManager () | |
Destructor. | |
virtual bool | init () |
Initialize object. | |
Protected Member Functions | |
QimsysAbstractIpcObject * | server () const |
returns server instance. | |
Properties | |
QString | displayLanguage |
Display Language. | |
uint | focus |
id of current focus widget | |
bool | composing |
returns if the input method is composing | |
QString | inputLanguage |
Input Language. | |
QIcon | currentIcon |
Current Icon. | |
QString | currentEngine |
Current Engine. |
bool QimsysApplicationManager::init | ( | ) | [virtual] |
Initialize object.
Make sure to call init() for every instance.
Reimplemented from QimsysAbstractIpcObject.
void QimsysApplicationManager::exec | ( | int | action | ) | [slot] |
Send request for action.
Call this method in order to execute an action. triggered() will be emitted.
void QimsysApplicationManager::settingsUpdate | ( | const QString & | name | ) | [slot] |
Send request to update settings for name.
Call this method in order to notify settings for name is updated. settingsUpdated() will be emitted.
void QimsysApplicationManager::triggered | ( | int | action | ) | [signal] |
Request for action.
This signal is emitted after you call exec().
void QimsysApplicationManager::settingsUpdated | ( | const QString & | name | ) | [signal] |
Update notification for settings named name.
This signal is emitted after you call settingsUpdate().
QimsysAbstractIpcObject * QimsysApplicationManager::server | ( | ) | const [protected, virtual] |
QimsysApplicationManager::displayLanguage [read, write] |
Display Language.
QimsysApplicationManager::focus [read, write] |
id of current focus widget
QimsysApplicationManager::composing [read, write] |
returns if the input method is composing
QimsysApplicationManager::inputLanguage [read, write] |
Input Language.
QimsysApplicationManager::currentIcon [read, write] |
Current Icon.
QimsysApplicationManager::currentEngine [read, write] |
Current Engine.