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

YQPkgVersion Class Reference

#include <YQPkgVersionsView.h>

Inheritance diagram for YQPkgVersion:

QY2CheckListItem List of all members.

Public Member Functions

 YQPkgVersion (YQPkgVersionsView *pkgVersionList, QY2CheckListItem *parent, PMObjectPtr pmObj, bool enabled=true)
virtual ~YQPkgVersion ()
PMObjectPtr pmObj ()
const PMObjectPtr constPMObj () const
virtual int compare (QListViewItem *other, int col, bool ascending) const
virtual QString toolTip (int column)
int versionCol () const
int instSrcCol () const
int statusCol () const
int archCol () const

Protected Attributes

YQPkgVersionsView_pkgVersionList
PMObjectPtr _pmObj

Constructor & Destructor Documentation

YQPkgVersion::YQPkgVersion YQPkgVersionsView pkgVersionList,
QY2CheckListItem parent,
PMObjectPtr  pmObj,
bool  enabled = true
 

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

YQPkgVersion::~YQPkgVersion  )  [virtual]
 

Destructor


Member Function Documentation

int YQPkgVersion::archCol  )  const [inline]
 

int YQPkgVersion::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

Reimplemented from QY2CheckListItem.

const PMObjectPtr YQPkgVersion::constPMObj  )  const [inline]
 

Returns the original object within the package manager backend.

int YQPkgVersion::instSrcCol  )  const [inline]
 

PMObjectPtr YQPkgVersion::pmObj  )  [inline]
 

Returns the original object within the package manager backend.

int YQPkgVersion::statusCol  )  const [inline]
 

QString YQPkgVersion::toolTip int  column  )  [virtual]
 

Returns a tool tip text for a specific column of this item. 'column' is -1 if the mouse pointer is in the tree indentation area.

Reimplemented from QY2CheckListItem.

Reimplemented from QY2CheckListItem.

int YQPkgVersion::versionCol  )  const [inline]
 


Member Data Documentation

YQPkgVersionsView* YQPkgVersion::_pkgVersionList [protected]
 

PMObjectPtr YQPkgVersion::_pmObj [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Oct 14 19:03:49 2005 for yast2-qt by doxygen 1.3.6