
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.
1.5.6