X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Fevents%2Fkey-event-impl.cpp;h=8f0c84f956bcb5fe72445ee88fb2800c6cfd1de5;hb=refs%2Ftags%2Faccepted%2Ftizen%2F5.0%2Funified%2F20190315.061321;hp=4184c9841d7392ac4da3caff5a6c973df36e2334;hpb=4712ff87506f99e82b0f299233ca7a5ca2fe5fef;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/events/key-event-impl.cpp b/dali/internal/event/events/key-event-impl.cpp index 4184c98..8f0c84f 100755 --- a/dali/internal/event/events/key-event-impl.cpp +++ b/dali/internal/event/events/key-event-impl.cpp @@ -44,7 +44,8 @@ namespace Internal { KeyEventImpl::KeyEventImpl( KeyEvent* keyEvent ) -: mCompose( "" ), +: mLogicalKey( "" ), + mCompose( "" ), mDeviceName( "" ), mDeviceClass( Device::Class::NONE ), mDeviceSubclass( Device::Subclass::NONE ) @@ -68,6 +69,7 @@ KeyEventImpl& KeyEventImpl::operator=( const KeyEventImpl& rhs ) { if( this != &rhs ) { + mLogicalKey = rhs.mLogicalKey; mCompose = rhs.mCompose; mDeviceName = rhs.mDeviceName; mDeviceClass = rhs.mDeviceClass; @@ -77,6 +79,16 @@ KeyEventImpl& KeyEventImpl::operator=( const KeyEventImpl& rhs ) return *this; } +std::string KeyEventImpl::GetLogicalKey() const +{ + return mLogicalKey; +} + +void KeyEventImpl::SetLogicalKey( const std::string& logicalKey ) +{ + mLogicalKey = logicalKey; +} + std::string KeyEventImpl::GetCompose() const { return mCompose;