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

YQPkgTechnicalDetailsView Class Reference

Display technical details ( very much like 'rpm -qi' ) for a PMPackage object - the installed instance, the candidate instance or both ( in two columns ) if both exist. All other available instances are ignored. More...

#include <YQPkgTechnicalDetailsView.h>

Inheritance diagram for YQPkgTechnicalDetailsView:

YQPkgGenericDetailsView List of all members.

Public Member Functions

 YQPkgTechnicalDetailsView (QWidget *parent, bool youMode=false)
virtual ~YQPkgTechnicalDetailsView ()

Protected Member Functions

virtual void showDetails (PMObjectPtr pmObj)
QString simpleTable (PMPackagePtr pkg)
QString complexTable (PMPackagePtr installedPkg, PMPackagePtr candidatePkg)
QString authorsListCell (PMPackagePtr pkg) const
QString formatRpmGroup (PMPackagePtr pkg) const

Protected Attributes

bool _youMode

Detailed Description

Display technical details ( very much like 'rpm -qi' ) for a PMPackage object - the installed instance, the candidate instance or both ( in two columns ) if both exist. All other available instances are ignored.


Constructor & Destructor Documentation

YQPkgTechnicalDetailsView::YQPkgTechnicalDetailsView QWidget *  parent,
bool  youMode = false
 

Constructor

YQPkgTechnicalDetailsView::~YQPkgTechnicalDetailsView  )  [virtual]
 

Destructor


Member Function Documentation

QString YQPkgTechnicalDetailsView::authorsListCell PMPackagePtr  pkg  )  const [protected]
 

Returns a string containing HTML code for a package's authors list.

QString YQPkgTechnicalDetailsView::complexTable PMPackagePtr  installedPkg,
PMPackagePtr  candidatePkg
[protected]
 

Returns a string containing a HTML table for technical details for two package instances: The installed instance and an alternate instance. ( usually the candidate instance ).

QString YQPkgTechnicalDetailsView::formatRpmGroup PMPackagePtr  pkg  )  const [protected]
 

Format an RPM group. Retrieves the translated ( ! ) version.

void YQPkgTechnicalDetailsView::showDetails PMObjectPtr  pmObj  )  [protected, virtual]
 

Show details for the specified PMObject: In this case technical data, very much like "rpm -qi". Overwritten from YQPkgGenericDetailsView.

Implements YQPkgGenericDetailsView.

QString YQPkgTechnicalDetailsView::simpleTable PMPackagePtr  pkg  )  [protected]
 

Returns a string containing a HTML table for technical details for one package.


Member Data Documentation

bool YQPkgTechnicalDetailsView::_youMode [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Sep 14 10:59:03 2005 for yast2-qt by  doxygen 1.4.4