|
libyui-ncurses
2.43.3
|


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) |
Public Member Functions inherited from NCFileSelection | |
| NCFileSelection (YWidget *parent, YTableHeader *tableHeader, NCFileSelectionType type, const std::string &iniDir) | |
| NCFileInfo * | getFileInfo (int index) |
| void | setTableType (NCFileSelectionType type) |
| virtual void | addLine (const std::vector< std::string > &elements, NCFileInfo *fileInfo) |
| unsigned int | getNumLines () |
| void | drawList () |
| virtual void | deleteAllItems () |
| std::string | getCurrentDir () |
| void | setStartDir (const std::string &start) |
Public Member Functions inherited from NCTable | |
| NCTable (YWidget *parent, YTableHeader *tableHeader, bool multiSelection=false) | |
| bool | bigList () const |
| void | setHeader (std::vector< std::string > head) |
| void | getHeader (std::vector< std::string > &head) |
| virtual void | setAlignment (int col, YAlignmentType al) |
| void | setBigList (const bool big) |
| void | SetSepChar (const chtype colSepchar) |
| void | SetSepWidth (const unsigned sepwidth) |
| void | SetHotCol (const int hcol) |
| virtual void | addItem (YItem *yitem) |
| virtual void | addItems (const YItemCollection &itemCollection) |
| virtual int | getCurrentItem () |
| YItem * | getCurrentItemPointer () |
| virtual void | setCurrentItem (int index) |
| virtual void | selectItem (YItem *yitem, bool selected) |
| void | selectCurrentItem () |
| virtual void | deselectAllItems () |
| virtual int | preferredWidth () |
| virtual int | preferredHeight () |
| virtual void | setSize (int newWidth, int newHeight) |
| virtual void | setLabel (const std::string &nlabel) |
| virtual void | setEnabled (bool do_bv) |
| bool | setItemByKey (int key) |
| virtual bool | setKeyboardFocus () |
| void | stripHotkeys () |
| void | setSortStrategy (NCTableSortStrategyBase *newStrategy) |
Public Member Functions inherited from NCPadWidget | |
| NCPadWidget (NCWidget *myparent=0) | |
| NCPadWidget (YWidget *parent) | |
| size_t | Columns () |
| void | setLabel (const NClabel &nlabel) |
Public Member Functions inherited from NCWidget | |
| void | grabSet (NCWidget *ngrab) |
| void | grabRelease (NCWidget *ograb) |
| NCWidget (NCWidget *myparent) | |
| NCWidget (YWidget *parent=0) | |
| bool | isValid () const |
| bool | winExist () const |
| virtual const NCstyle::Style & | wStyle () const |
| const NCstyle::StWidget & | widgetStyle (bool nonactive=false) const |
| const NCstyle::StWidget & | frameStyle () const |
| const NCstyle::StList & | listStyle () const |
| wsze | wGetDefsze () const |
| wrect | wGetSize () const |
| void | Update () |
| void | Redraw (const bool sub=false) |
| void | Recoded () |
| NC::WState | GetState () const |
| void | SetState (const NC::WState newstate, const bool force=false) |
| virtual bool | HasHotkey (int key) |
| virtual bool | HasFunctionHotkey (int key) const |
| virtual NCursesEvent | wHandleHotkey (wint_t key) |
| void | DumpOn (std::ostream &str, std::string prfx) const |
Public Member Functions inherited from tnode< NCWidget * > | |
| tnode (NCWidget *v, self *p=0, const bool behind=true) | |
| tnode (NCWidget *v, self &p, const bool behind=true) | |
| tnode (NCWidget *v, self &p, self &s, const bool behind=true) | |
| void | Disconnect () |
| bool | ReparentTo (self &p, const bool behind=true) |
| bool | ReparentTo (self &p, self &s, const bool behind=true) |
| NCWidget *& | Value () const |
| NCWidget *& | operator() () const |
| self * | Parent () |
| const self * | Parent () const |
| self * | Psibling () |
| const self * | Psibling () const |
| self * | Nsibling () |
| const self * | Nsibling () const |
| self * | Fchild () |
| const self * | Fchild () const |
| self * | Lchild () |
| const self * | Lchild () const |
| bool | HasParent () const |
| bool | HasSiblings () const |
| bool | HasChildren () const |
| bool | IsParentOf (const self &c) const |
| bool | IsSiblingOf (const self &s) const |
| bool | IsChildOf (const self &p) const |
| unsigned | Depth () const |
| bool | IsDescendantOf (const self &n) const |
| bool | IsDescendantOf (const self *n) const |
| self & | Top () |
| const self & | Top () const |
| self * | Next (const bool restart=false) |
| self * | Next (self *&c, const bool restart=false) |
| const self * | Next (const bool restart=false) const |
| const self * | Next (const self *&c, const bool restart=false) const |
| self * | Prev (const bool restart=false) |
| self * | Prev (self *&c, const bool restart=false) |
| const self * | Prev (const bool restart=false) const |
| const self * | Prev (const self *&c, const bool restart=false) const |
Additional Inherited Members | |
Public Types inherited from NCFileSelection | |
| enum | NCFileSelectionType { T_Overview, T_Detailed, T_Unknown } |
Protected Types inherited from tnode< NCWidget * > | |
| typedef tnode< NCWidget * > | self |
Protected Member Functions inherited from NCFileSelection | |
| void | setCurrentDir () |
| std::string | getCurrentLine () |
| NCursesEvent | handleKeyEvents (wint_t key) |
Protected Attributes inherited from NCFileSelection | |
| std::string | startDir |
| std::string | currentDir |
| NCFileSelectionType | tableType |
Definition at line 211 of file NCFileSelection.h.
| 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.
|
virtual |
Creates a line in the package table.
Implements NCFileSelection.
Definition at line 282 of file NCFileSelection.cc.
|
virtual |
Fill the column headers of the file table
Implements NCFileSelection.
Definition at line 422 of file NCFileSelection.cc.
|
virtual |
Fill the std::list of files Returns 'true' on success.
Implements NCFileSelection.
Definition at line 555 of file NCFileSelection.cc.
