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