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

OConfItem Class Reference

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

Collaboration diagram for OConfItem:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Type {
  Source, Destination, Option, Arch,
  Other, NotDefined
}

Public Member Functions

 OConfItem (Type type=NotDefined, const QString &name=QString::null, const QString &value=QString::null, const QString &features=QString::null, bool active=true)
Type type ()
const QStringname ()
const QStringvalue ()
const QStringfeatures ()
bool active ()
void setType (Type type)
void setName (const QString &name)
void setValue (const QString &value)
void setFeatures (const QString &features)
void setActive (bool active)

Private Attributes

Type m_type
QString m_name
QString m_value
QString m_features
bool m_active

Member Enumeration Documentation

enum OConfItem::Type
 

Enumeration values:
Source 
Destination 
Option 
Arch 
Other 
NotDefined 

Definition at line 40 of file oconfitem.h.


Constructor & Destructor Documentation

OConfItem::OConfItem Type  type = NotDefined,
const QString name = QString::null,
const QString value = QString::null,
const QString features = QString::null,
bool  active = true
 

Definition at line 33 of file oconfitem.cpp.


Member Function Documentation

bool OConfItem::active  )  [inline]
 

Definition at line 50 of file oconfitem.h.

References m_active.

Referenced by OPackageManager::destinations(), OPackageManager::loadAvailablePackages(), OPackageManager::loadInstalledPackages(), OPackageManager::servers(), and OIpkg::setConfigItems().

const QString& OConfItem::features  )  [inline]
 

Definition at line 49 of file oconfitem.h.

References m_features.

Referenced by OIpkg::setConfigItems().

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

Definition at line 47 of file oconfitem.h.

References m_name.

Referenced by OPackageManager::destinations(), OIpkg::executeCommand(), OIpkg::findConfItem(), OPackageManager::loadAvailablePackages(), OPackageManager::loadInstalledPackages(), OPackageManager::servers(), OIpkg::setConfigItems(), OIpkgConfigDlg::slotDestEdit(), OIpkgConfigDlg::slotServerEdit(), and OIpkg::unlinkPackage().

void OConfItem::setActive bool  active  )  [inline]
 

Definition at line 56 of file oconfitem.h.

References m_active.

Referenced by OIpkgConfigDlg::accept().

void OConfItem::setFeatures const QString features  )  [inline]
 

Definition at line 55 of file oconfitem.h.

References m_features.

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

Definition at line 53 of file oconfitem.h.

References m_name.

void OConfItem::setType Type  type  )  [inline]
 

Definition at line 52 of file oconfitem.h.

References m_type.

void OConfItem::setValue const QString value  )  [inline]
 

Definition at line 54 of file oconfitem.h.

References m_value.

Referenced by OIpkgConfigDlg::accept().

Type OConfItem::type  )  [inline]
 

Definition at line 46 of file oconfitem.h.

References m_type.

Referenced by OIpkg::filterConfItems(), OIpkg::findConfItem(), and OIpkg::setConfigItems().

const QString& OConfItem::value  )  [inline]
 

Definition at line 48 of file oconfitem.h.

References m_value.

Referenced by OIpkg::availablePackages(), OIpkg::linkPackageDir(), OPackageManager::loadInstalledPackages(), OIpkg::rootPath(), OIpkg::setConfigItems(), and OIpkg::unlinkPackage().


Member Data Documentation

bool OConfItem::m_active [private]
 

Definition at line 63 of file oconfitem.h.

Referenced by active(), and setActive().

QString OConfItem::m_features [private]
 

Definition at line 62 of file oconfitem.h.

Referenced by features(), and setFeatures().

QString OConfItem::m_name [private]
 

Definition at line 60 of file oconfitem.h.

Referenced by name(), and setName().

Type OConfItem::m_type [private]
 

Definition at line 59 of file oconfitem.h.

Referenced by setType(), and type().

QString OConfItem::m_value [private]
 

Definition at line 61 of file oconfitem.h.

Referenced by setValue(), and value().


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