21#ifndef __ANTARES_UI_COMMON_COMPONENT_SPOTLIGHT_SPOTLIGHT_HXX__
22#define __ANTARES_UI_COMMON_COMPONENT_SPOTLIGHT_SPOTLIGHT_HXX__
58 return pSpotlightComponent;
std::vector< Ptr > Vector
Vector of items.
Definition spotlight.h:33
std::shared_ptr< IItem > Ptr
Ptr.
Definition spotlight.h:31
Spotlight * pSpotlightComponent
The parent component (can be null)
Definition spotlight.h:84
void redoResearch()
Redo the research.
Definition spotlight.hxx:30
virtual bool onSelect(IItem::Ptr &item)
Event: an item has been selected.
Definition spotlight.hxx:41
std::shared_ptr< IProvider > Ptr
ptr
Definition spotlight.h:34
Spotlight * component() const
Get the pointer of the attached component (can be null)
Definition spotlight.hxx:56
virtual bool onDoubleClickSelect(IItem::Ptr &item)
Event: an item has been selected.
Definition spotlight.hxx:46
Definition spotlight.h:40
uint pItemHeight
Item height.
Definition spotlight.h:201
IProvider::Ptr provider() const
Get the provider.
Definition spotlight.hxx:36
uint itemHeight() const
Get the item height.
Definition spotlight.hxx:61
void redoResearch()
Redo the last search.
Definition spotlight.cpp:246