SkyGI::QueryView Class Reference

Inheritance diagram for SkyGI::QueryView:
[legend]
Collaboration diagram for SkyGI::QueryView:
[legend]
List of all members.

Public Member Functions

 QueryView (Window *pParent, const Rect rFrame, unsigned int nWindowLayoutFlags)
 ~QueryView ()
void HandleMessage (const Message *pMessage)
void Add (const String &szEntry)
void SetTo (const String &szQuery)
String GetQuery ()
virtual void KeyDown (const InputEvent &nInputEvent)
virtual void Cancel ()
void OnDragStart (const InputEvent &nInputEvent, ListViewRow *pRow)
void OnSelected (FileReference *pFileReference, const InputEvent &nInputEvent)
virtual void OnQueryChanged ()
virtual void OnEntrySelected (FileReference *pFileReference, const InputEvent &nInputEvent)
virtual void OnConfirm (FileReference *pFileReference, const InputEvent &nInputEvent, bool bOpenWith)
virtual void OnShowFileProperties (const String &szPath)
virtual void OnUpdateFileProperties (const String &szPath)
void ShowOpenWith (bool bShow)
std::vector< FileReference * > GetSelectedFiles ()

Public Attributes

signal1< const String & > QueryChanged
signal2< QueryView *, const
String & > 
QueryChangedSource
signal2< FileReference *,
const InputEvent & > 
EntrySelected
signal3< FileReference *,
const InputEvent &, bool > 
Confirm

Classes

class  Private

Constructor & Destructor Documentation

QueryView::QueryView ( Window pParent,
const Rect  rFrame,
unsigned int  nWindowLayoutFlags 
)

QueryView::~QueryView (  ) 


Member Function Documentation

void QueryView::HandleMessage ( const Message pMessage  )  [virtual]

Reimplemented from SkyGI::QueryResultView.

void QueryView::Add ( const String szEntry  ) 

void QueryView::SetTo ( const String szQuery  ) 

String QueryView::GetQuery (  ) 

void QueryView::KeyDown ( const InputEvent nInputEvent  )  [virtual]

Reimplemented from SkyGI::ListView.

void QueryView::Cancel (  )  [virtual]

void QueryView::OnDragStart ( const InputEvent nInputEvent,
ListViewRow pRow 
) [virtual]

Reimplemented from SkyGI::ListView.

void QueryView::OnSelected ( FileReference pFileReference,
const InputEvent nInputEvent 
) [virtual]

Reimplemented from SkyGI::QueryResultView.

void QueryView::OnQueryChanged (  )  [virtual]

void QueryView::OnEntrySelected ( FileReference pFileReference,
const InputEvent nInputEvent 
) [virtual]

void QueryView::OnConfirm ( FileReference pFileReference,
const InputEvent nInputEvent,
bool  bOpenWith 
) [virtual]

void QueryView::OnShowFileProperties ( const String szPath  )  [virtual]

void QueryView::OnUpdateFileProperties ( const String szPath  )  [virtual]

void QueryView::ShowOpenWith ( bool  bShow  ) 

std::vector< FileReference * > QueryView::GetSelectedFiles (  ) 


Member Data Documentation

signal1<const String&> SkyGI::QueryView::QueryChanged

signal2<QueryView*, const String&> SkyGI::QueryView::QueryChangedSource

signal2<FileReference*, const InputEvent&> SkyGI::QueryView::EntrySelected

signal3<FileReference*, const InputEvent&, bool> SkyGI::QueryView::Confirm

Reimplemented from SkyGI::QueryResultView.


Generated on Thu Dec 13 18:14:41 2007 for SkyGI by  doxygen 1.5.1-p1