libyui-ncurses  2.44.1
NCFileTable Class Reference
Inheritance diagram for NCFileTable:
Collaboration diagram for NCFileTable:

List of all members.

Public Member Functions

 NCFileTable (YWidget *parent, YTableHeader *tableHeader, NCFileSelectionType type, const std::string &filter, const std::string &iniDir)
void setCurrentFile (const std::string &file)
bool filterMatch (const std::string &fileName)
std::string getCurrentFile ()
virtual void fillHeader ()
virtual bool createListEntry (NCFileInfo *fileInfo)
virtual bool fillList ()
virtual NCursesEvent wHandleInput (wint_t key)

Detailed Description

Definition at line 211 of file NCFileSelection.h.


Constructor & Destructor Documentation

NCFileTable::NCFileTable ( YWidget *  parent,
YTableHeader *  tableHeader,
NCFileSelectionType  type,
const std::string &  filter,
const std::string &  iniDir 
)

Constructor

Definition at line 390 of file NCFileSelection.cc.


Member Function Documentation

bool NCFileTable::createListEntry ( NCFileInfo fileInfo) [virtual]

Creates a line in the package table.

Implements NCFileSelection.

Definition at line 282 of file NCFileSelection.cc.

void NCFileTable::fillHeader ( ) [virtual]

Fill the column headers of the file table

Implements NCFileSelection.

Definition at line 422 of file NCFileSelection.cc.

bool NCFileTable::fillList ( ) [virtual]

Fill the std::list of files Returns 'true' on success.

Implements NCFileSelection.

Definition at line 555 of file NCFileSelection.cc.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
 All Classes Functions Variables