Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

YQPkgSelListItem Class Reference

#include <YQPkgSelList.h>

Inheritance diagram for YQPkgSelListItem:

YQPkgObjListItem QY2ListViewItem List of all members.

Public Member Functions

 YQPkgSelListItem (YQPkgSelList *pkgSelList, PMSelectionPtr sel)
virtual ~YQPkgSelListItem ()
PMSelectionPtr pmSel ()
const PMSelectionPtr constPmSel () const
virtual void setStatus (PMSelectable::UI_Status newStatus)
virtual int compare (QListViewItem *other, int col, bool ascending) const
int statusCol () const
int summaryCol () const

Protected Attributes

YQPkgSelList_pkgSelList
PMSelectionPtr _pmSel

Constructor & Destructor Documentation

YQPkgSelListItem::YQPkgSelListItem YQPkgSelList pkgSelList,
PMSelectionPtr  sel
 

Constructor. Creates a YQPkgSelList item that corresponds to the package manager object that 'pkg' refers to.

YQPkgSelListItem::~YQPkgSelListItem  )  [virtual]
 

Destructor


Member Function Documentation

int YQPkgSelListItem::compare QListViewItem *  other,
int  col,
bool  ascending
const [virtual]
 

Comparison function used for sorting the list. Returns: -1 if this < other 0 if this == other +1 if this > other

Reimplemented from QListViewItem: Sort by PMSelection::order() only.

Reimplemented from YQPkgObjListItem.

const PMSelectionPtr YQPkgSelListItem::constPmSel  )  const [inline]
 

Returns the original object within the package manager backend.

PMSelectionPtr YQPkgSelListItem::pmSel  )  [inline]
 

Returns the original object within the package manager backend.

void YQPkgSelListItem::setStatus PMSelectable::UI_Status  newStatus  )  [virtual]
 

Set the selection status.

Reimplemented from YQPkgObjListItem: Activate selections and emit updatePackages signal for each status change.

Reimplemented from YQPkgObjListItem.

int YQPkgSelListItem::statusCol  )  const [inline]
 

Reimplemented from YQPkgObjListItem.

int YQPkgSelListItem::summaryCol  )  const [inline]
 

Reimplemented from YQPkgObjListItem.


Member Data Documentation

YQPkgSelList* YQPkgSelListItem::_pkgSelList [protected]
 

PMSelectionPtr YQPkgSelListItem::_pmSel [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 12 06:11:17 2008 for yast2-qt by  doxygen 1.3.9.1