Fcitx
Public Member Functions | Protected Member Functions | List of all members
fcitx::CandidateList Class Referenceabstract
Inheritance diagram for fcitx::CandidateList:
Inheritance graph
[legend]

Public Member Functions

virtual const Textlabel (int idx) const =0
 
virtual const CandidateWordcandidate (int idx) const =0
 
virtual int size () const =0
 
virtual int cursorIndex () const =0
 
virtual CandidateLayoutHint layoutHint () const =0
 
bool empty () const
 
PageableCandidateListtoPageable () const
 
BulkCandidateListtoBulk () const
 
ModifiableCandidateListtoModifiable () const
 
CursorMovableCandidateListtoCursorMovable () const
 
CursorModifiableCandidateListtoCursorModifiable () const
 
BulkCursorCandidateListtoBulkCursor () const
 
ActionableCandidateListtoActionable () const
 
TabbedCandidateListtoTabbed () const
 Cast to TabbedCandidateList if available. More...
 

Protected Member Functions

void setPageable (PageableCandidateList *list)
 
void setBulk (BulkCandidateList *list)
 
void setModifiable (ModifiableCandidateList *list)
 
void setCursorMovable (CursorMovableCandidateList *list)
 
void setCursorModifiable (CursorModifiableCandidateList *list)
 
void setBulkCursor (BulkCursorCandidateList *list)
 
void setActionable (ActionableCandidateList *list)
 
void setTabbed (TabbedCandidateList *list)
 Set the TabbedCandidateList implementation. More...
 

Detailed Description

Definition at line 105 of file candidatelist.h.

Member Function Documentation

◆ setTabbed()

void fcitx::CandidateList::setTabbed ( TabbedCandidateList list)
protected

Set the TabbedCandidateList implementation.

Parameters
listpointer to TabbedCandidateList.
Since
5.1.20

Definition at line 187 of file candidatelist.cpp.

◆ toTabbed()

TabbedCandidateList * fcitx::CandidateList::toTabbed ( ) const

Cast to TabbedCandidateList if available.

Returns
TabbedCandidateList pointer or nullptr.
Since
5.1.20

Definition at line 147 of file candidatelist.cpp.


The documentation for this class was generated from the following files: