Home · API Reference · Modules
Public Types | Public Slots | Signals | Public Member Functions | Properties | List of all members
MKeyOverride Class Reference
Inheritance diagram for MKeyOverride:
Inheritance graph
[legend]

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.

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