Home · API Reference · Modules
Public Types | Public Slots | Signals | Public Member Functions | Properties
MKeyOverride Class Reference

List of all members.

Public Types

enum  KeyOverrideAttribute

Public Slots

void setLabel (const QString &label)
void setIcon (const QString &icon)
void setHighlighted (bool highlighted)
void setEnabled (bool enabled)

Signals

void keyAttributesChanged (const QString &keyId, const MKeyOverride::KeyOverrideAttributes changedAttributes)
void labelChanged (const QString &label)
void iconChanged (const QString &icon)
void highlightedChanged (bool highlighted)
void enabledChanged (bool enabled)

Public Member Functions

 MKeyOverride (const QString &keyId)
 MKeyOverride (const MKeyOverride &)
virtual ~MKeyOverride ()
const MKeyOverrideoperator= (const MKeyOverride &other)
QString keyId () const
QString label () const
QString icon () const
bool highlighted () const
bool enabled () const

Properties

QString label
QString icon
bool highlighted
bool enabled

Detailed Description

MKeyOverride is used to store key attribute overrides for virtual keyboard.


Member Enumeration Documentation

Defines all the attributes of an key override.

Enumerator:
Label 
Icon 
Highlighted 
Enabled 
All 

Constructor & Destructor Documentation

MKeyOverride::MKeyOverride ( const QString &  keyId)
explicit

Constructor.

MKeyOverride::MKeyOverride ( const MKeyOverride other)

Copy constructor.

MKeyOverride::~MKeyOverride ( )
virtual

Destructor.


Member Function Documentation

bool MKeyOverride::enabled ( ) const

Return true if the key is enabled; otherwise return false.

void MKeyOverride::enabledChanged ( bool  enabled)
signal

Emitted when enabled is changed.

This signal is emitted before keyAttributesChanged signal.

bool MKeyOverride::highlighted ( ) const

Return true if the key is highlighted; otherwise return false.

void MKeyOverride::highlightedChanged ( bool  highlighted)
signal

Emitted when highlighted is changed.

This signal is emitted before keyAttributesChanged signal.

QString MKeyOverride::icon ( ) const

Returns icon name.

void MKeyOverride::iconChanged ( const QString &  icon)
signal

Emitted when icon is changed.

This signal is emitted before keyAttributesChanged signal.

void MKeyOverride::keyAttributesChanged ( const QString &  keyId,
const MKeyOverride::KeyOverrideAttributes  changedAttributes 
)
signal

Emitted when some attributes of the key are changed.

This signal is emitted after attribute specific signal.

Parameters:
keyId,thekey id.
changedAttributesSpecifies the changed attributes.
See also:
KeyOverrideAttribute
QString MKeyOverride::keyId ( ) const

Returns the key id.

QString MKeyOverride::label ( ) const

Returns text from the key.

void MKeyOverride::labelChanged ( const QString &  label)
signal

Emitted when label is changed.

This signal is emitted before keyAttributesChanged signal.

const MKeyOverride & MKeyOverride::operator= ( const MKeyOverride other)
void MKeyOverride::setEnabled ( bool  enabled)
slot

If enabled is true, the key is enabled; otherwise, it is disabled.

void MKeyOverride::setHighlighted ( bool  highlighted)
slot

Set highlighted state for item.

void MKeyOverride::setIcon ( const QString &  icon)
slot

Sets icon name.

void MKeyOverride::setLabel ( const QString &  label)
slot

Sets text for the key.


Property Documentation

bool MKeyOverride::enabled
readwrite
bool MKeyOverride::highlighted
readwrite
QString MKeyOverride::icon
readwrite
QString MKeyOverride::label
readwrite

Copyright © 2011 Nokia Corporation
Maliit