diff options
Diffstat (limited to 'lib/service/listboxservice.cpp')
| -rw-r--r-- | lib/service/listboxservice.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/service/listboxservice.cpp b/lib/service/listboxservice.cpp index 011c96ca..881047df 100644 --- a/lib/service/listboxservice.cpp +++ b/lib/service/listboxservice.cpp @@ -18,6 +18,14 @@ void eListboxServiceContent::setRoot(const eServiceReference &root) cursorHome(); } +void eListboxServiceContent::getCurrent(eServiceReference &ref) +{ + if (cursorValid()) + ref = *m_cursor; + else + ref = eServiceReference(); +} + DEFINE_REF(eListboxServiceContent); eListboxServiceContent::eListboxServiceContent() |
