|
bool | registerProperty (InputContextManager *q_ptr, const std::string &name, InputContextPropertyFactoryPrivate *factory) |
|
void | unregisterProperty (const std::string &name) |
|
void | registerInputContext (InputContext &inputContext) |
|
|
static InputContextPrivate * | toInputContextPrivate (InputContext &ic) |
|
static FocusGroupPrivate * | toFocusGroupPrivate (FocusGroup &group) |
|
static const InputContextPrivate * | toInputContextPrivate (const InputContext &ic) |
|
static const FocusGroupPrivate * | toFocusGroupPrivate (const FocusGroup &group) |
|
|
std::unordered_map< ICUUID, InputContext *, container_hasher > | uuidMap_ |
|
IntrusiveList< InputContext, InputContextListHelper > | inputContexts_ |
|
IntrusiveList< InputContext, InputContextFocusedListHelper > | focusedInputContexts_ |
|
TrackableObjectReference< InputContext > | mostRecentInputContext_ |
|
IntrusiveList< FocusGroup, FocusGroupListHelper > | groups_ |
|
Instance * | instance_ = nullptr |
|
std::unordered_map< std::string, InputContextPropertyFactoryPrivate * > | propertyFactories_ |
|
std::vector< InputContextPropertyFactoryPrivate * > | propertyFactoriesSlots_ |
|
std::unordered_map< std::string, std::unordered_set< InputContext * > > | programMap_ |
|
PropertyPropagatePolicy | propertyPropagatePolicy_ |
|
bool | finalized_ = false |
|
bool | preeditEnabledByDefault_ = true |
|
std::unique_ptr< InputContext > | dummyInputContext_ |
|
Definition at line 90 of file inputcontextmanager.cpp.
◆ propertyPropagatePolicy_
PropertyPropagatePolicy fcitx::InputContextManagerPrivate::propertyPropagatePolicy_ |
The documentation for this class was generated from the following file: