Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OPackage Class Reference

#include </home/clem/local/src/opie/noncore/settings/packagemanager/opackage.h>

Collaboration diagram for OPackage:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Command {
  Install, Remove, Update, Upgrade,
  Download, Info, Files, Version,
  NotDefined
}

Public Member Functions

 OPackage (const QString &name=QString::null, const QString &version=QString::null, const QString &versionInstalled=QString::null, const QString &source=QString::null, const QString &destination=QString::null, const QString &category="misc", const QString &information=QString::null, const QString &files=QString::null)
const QStringname ()
const QStringversion ()
const QStringversionInstalled ()
const QStringsource ()
const QStringdestination ()
const QStringcategory ()
const QStringinformation ()
const QStringfiles ()
void setName (const QString &name)
void setVersion (const QString &version)
void setVersionInstalled (const QString &version)
void setSource (const QString &source)
void setDestination (const QString &destination)
void setCategory (const QString &category)
void setInformation (const QString &information)
void setFiles (const QString &files)

Private Attributes

QString m_name
QString m_version
QString m_versionInstalled
QString m_source
QString m_destination
QString m_category
QString m_information
QString m_files

Member Enumeration Documentation

enum OPackage::Command
 

Enumeration values:
Install 
Remove 
Update 
Upgrade 
Download 
Info 
Files 
Version 
NotDefined 

Definition at line 40 of file opackage.h.


Constructor & Destructor Documentation

OPackage::OPackage const QString name = QString::null,
const QString version = QString::null,
const QString versionInstalled = QString::null,
const QString source = QString::null,
const QString destination = QString::null,
const QString category = "misc",
const QString information = QString::null,
const QString files = QString::null
 

Definition at line 33 of file opackage.cpp.


Member Function Documentation

const QString& OPackage::category  )  [inline]
 

Definition at line 53 of file opackage.h.

References m_category.

const QString& OPackage::destination  )  [inline]
 

Definition at line 52 of file opackage.h.

References m_destination.

const QString& OPackage::files  )  [inline]
 

Definition at line 55 of file opackage.h.

References m_files.

Referenced by PackageInfoDlg::PackageInfoDlg().

const QString& OPackage::information  )  [inline]
 

Definition at line 54 of file opackage.h.

References m_information.

Referenced by PackageInfoDlg::PackageInfoDlg().

const QString& OPackage::name void   )  [inline]
 

Definition at line 48 of file opackage.h.

References m_name.

Referenced by PackageInfoDlg::slotBtnFileScan().

void OPackage::setCategory const QString category  )  [inline]
 

Definition at line 62 of file opackage.h.

References m_category.

void OPackage::setDestination const QString destination  )  [inline]
 

Definition at line 61 of file opackage.h.

References m_destination.

void OPackage::setFiles const QString files  )  [inline]
 

Definition at line 64 of file opackage.h.

References m_files.

Referenced by PackageInfoDlg::~PackageInfoDlg().

void OPackage::setInformation const QString information  )  [inline]
 

Definition at line 63 of file opackage.h.

References m_information.

Referenced by PackageInfoDlg::~PackageInfoDlg().

void OPackage::setName const QString name  )  [inline]
 

Definition at line 57 of file opackage.h.

References m_name.

void OPackage::setSource const QString source  )  [inline]
 

Definition at line 60 of file opackage.h.

References m_source.

void OPackage::setVersion const QString version  )  [inline]
 

Definition at line 58 of file opackage.h.

References m_version.

void OPackage::setVersionInstalled const QString version  )  [inline]
 

Definition at line 59 of file opackage.h.

References m_versionInstalled.

const QString& OPackage::source  )  [inline]
 

Definition at line 51 of file opackage.h.

References m_source.

const QString& OPackage::version  )  [inline]
 

Definition at line 49 of file opackage.h.

References m_version.

Referenced by OPackageManager::loadAvailablePackages().

const QString& OPackage::versionInstalled  )  [inline]
 

Definition at line 50 of file opackage.h.

References m_versionInstalled.

Referenced by PackageInfoDlg::PackageInfoDlg().


Member Data Documentation

QString OPackage::m_category [private]
 

Definition at line 72 of file opackage.h.

Referenced by category(), and setCategory().

QString OPackage::m_destination [private]
 

Definition at line 71 of file opackage.h.

Referenced by destination(), and setDestination().

QString OPackage::m_files [private]
 

Definition at line 74 of file opackage.h.

Referenced by files(), and setFiles().

QString OPackage::m_information [private]
 

Definition at line 73 of file opackage.h.

Referenced by information(), and setInformation().

QString OPackage::m_name [private]
 

Definition at line 67 of file opackage.h.

Referenced by name(), and setName().

QString OPackage::m_source [private]
 

Definition at line 70 of file opackage.h.

Referenced by setSource(), and source().

QString OPackage::m_version [private]
 

Definition at line 68 of file opackage.h.

Referenced by setVersion(), and version().

QString OPackage::m_versionInstalled [private]
 

Definition at line 69 of file opackage.h.

Referenced by setVersionInstalled(), and versionInstalled().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:42:56 2005 for OPIE by  doxygen 1.4.2