KDevelop API Documentation

packageBase Class Reference

#include <packagebase.h>

Inheritance diagram for packageBase:

Inheritance graph
[legend]
Collaboration diagram for packageBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 packageBase ()
virtual ~packageBase ()
virtual QString generatePackage ()=0
virtual QString getAppName ()
virtual QString getAppVersion ()
virtual QString getAppRevision ()
virtual QString getAppGroup ()
virtual QString getAppPackager ()
virtual QString getAppURL ()
virtual QString getAppSummary ()
virtual QString getAppVendor ()
virtual QString getAppLicense ()
virtual QString getAppArch ()
virtual QString getAppDescription ()
virtual QString getAppChangelog ()
virtual QString getAppSource ()
virtual QStringList getAppFileList ()
virtual void setAppName (const QString &)
virtual void setAppVersion (const QString &)
virtual void setAppRevision (const QString &)
virtual void setAppGroup (const QString &)
virtual void setAppPackager (const QString &)
virtual void setAppURL (const QString &)
virtual void setAppSummary (const QString &)
virtual void setAppVendor (const QString &)
virtual void setAppLicense (const QString &)
virtual void setAppArch (const QString &)
virtual void setAppDescription (const QString &)
virtual void setAppChangelog (const QString &)
virtual void setAppFileList (const QStringList &list)

Private Attributes

QString AppName
QString AppVersion
QString AppRevision
QString AppGroup
QString AppPackager
QString AppURL
QString AppSummary
QString AppVendor
QString AppLicense
QString AppArch
QString AppDescription
QString AppChangelog
QString AppSource
QStringList AppFileList

Constructor & Destructor Documentation

packageBase::packageBase  ) 
 

Definition at line 3 of file packagebase.cpp.

packageBase::~packageBase  )  [virtual]
 

Definition at line 7 of file packagebase.cpp.


Member Function Documentation

virtual QString packageBase::generatePackage  )  [pure virtual]
 

Implemented in LsmSupport, and SpecSupport.

QString packageBase::getAppArch  )  [virtual]
 

Definition at line 45 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage().

QString packageBase::getAppChangelog  )  [virtual]
 

Definition at line 53 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppDescription  )  [virtual]
 

Definition at line 49 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QStringList packageBase::getAppFileList  )  [virtual]
 

Definition at line 61 of file packagebase.cpp.

QString packageBase::getAppGroup  )  [virtual]
 

Definition at line 21 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppLicense  )  [virtual]
 

Definition at line 41 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppName  )  [virtual]
 

Definition at line 9 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), DistpartDialog::getPackageData(), and SpecSupport::parseDotRpmmacros().

QString packageBase::getAppPackager  )  [virtual]
 

Definition at line 25 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppRevision  )  [virtual]
 

Definition at line 17 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppSource  )  [virtual]
 

Definition at line 57 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), SpecSupport::slotbuildAllPushButtonPressed(), and SpecSupport::slotsrcPackagePushButtonPressed().

QString packageBase::getAppSummary  )  [virtual]
 

Definition at line 33 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppURL  )  [virtual]
 

Definition at line 29 of file packagebase.cpp.

QString packageBase::getAppVendor  )  [virtual]
 

Definition at line 37 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

QString packageBase::getAppVersion  )  [virtual]
 

Definition at line 13 of file packagebase.cpp.

Referenced by SpecSupport::generatePackage(), and DistpartDialog::getPackageData().

void packageBase::setAppArch const QString  )  [virtual]
 

Definition at line 102 of file packagebase.cpp.

References AppArch.

void packageBase::setAppChangelog const QString  )  [virtual]
 

Definition at line 110 of file packagebase.cpp.

References AppChangelog.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppDescription const QString  )  [virtual]
 

Definition at line 106 of file packagebase.cpp.

References AppDescription.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppFileList const QStringList list  )  [virtual]
 

Definition at line 114 of file packagebase.cpp.

References AppFileList.

void packageBase::setAppGroup const QString  )  [virtual]
 

Definition at line 77 of file packagebase.cpp.

References AppGroup.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppLicense const QString  )  [virtual]
 

Definition at line 98 of file packagebase.cpp.

References AppLicense.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppName const QString  )  [virtual]
 

Definition at line 65 of file packagebase.cpp.

References AppName.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppPackager const QString  )  [virtual]
 

Definition at line 81 of file packagebase.cpp.

References AppPackager.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppRevision const QString  )  [virtual]
 

Definition at line 73 of file packagebase.cpp.

References AppRevision.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppSummary const QString  )  [virtual]
 

Definition at line 90 of file packagebase.cpp.

References AppSummary.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppURL const QString  )  [virtual]
 

Definition at line 85 of file packagebase.cpp.

References AppURL.

void packageBase::setAppVendor const QString  )  [virtual]
 

Definition at line 94 of file packagebase.cpp.

References AppVendor.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().

void packageBase::setAppVersion const QString  )  [virtual]
 

Definition at line 69 of file packagebase.cpp.

References AppVersion.

Referenced by DistpartDialog::setPackageData(), and SpecSupport::slotimportSPECPushButtonPressed().


Member Data Documentation

QString packageBase::AppArch [private]
 

Definition at line 77 of file packagebase.h.

Referenced by setAppArch().

QString packageBase::AppChangelog [private]
 

Definition at line 79 of file packagebase.h.

Referenced by setAppChangelog().

QString packageBase::AppDescription [private]
 

Definition at line 78 of file packagebase.h.

Referenced by setAppDescription().

QStringList packageBase::AppFileList [private]
 

Definition at line 81 of file packagebase.h.

Referenced by setAppFileList().

QString packageBase::AppGroup [private]
 

Definition at line 71 of file packagebase.h.

Referenced by setAppGroup().

QString packageBase::AppLicense [private]
 

Definition at line 76 of file packagebase.h.

Referenced by setAppLicense().

QString packageBase::AppName [private]
 

Definition at line 68 of file packagebase.h.

Referenced by setAppName().

QString packageBase::AppPackager [private]
 

Definition at line 72 of file packagebase.h.

Referenced by setAppPackager().

QString packageBase::AppRevision [private]
 

Definition at line 70 of file packagebase.h.

Referenced by setAppRevision().

QString packageBase::AppSource [private]
 

Definition at line 80 of file packagebase.h.

QString packageBase::AppSummary [private]
 

Definition at line 74 of file packagebase.h.

Referenced by setAppSummary().

QString packageBase::AppURL [private]
 

Definition at line 73 of file packagebase.h.

Referenced by setAppURL().

QString packageBase::AppVendor [private]
 

Definition at line 75 of file packagebase.h.

Referenced by setAppVendor().

QString packageBase::AppVersion [private]
 

Definition at line 69 of file packagebase.h.

Referenced by setAppVersion().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:27:31 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003