Attica::Project Class

class Attica::Project

Represents a project. More...

Header: #include <Attica/Project>
CMake: find_package(KF6 REQUIRED COMPONENTS Attica)
target_link_libraries(mytarget PRIVATE KF6::Attica)

Public Types

Public Functions

Project()
void addExtendedAttribute(const QString &key, const QString &value)
QString description() const
QStringList developers() const
QString extendedAttribute(const QString &key) const
QMap<QString, QString> extendedAttributes() const
QString id() const
bool isValid() const
QString license() const
QString name() const
QString requirements() const
void setDescription(const QString &)
void setDevelopers(const QStringList &)
void setId(const QString &)
void setLicense(const QString &)
void setName(const QString &)
void setRequirements(const QString &)
void setSpecFile(const QString &)
void setSummary(const QString &)
void setUrl(const QString &)
void setVersion(const QString &)
QString specFile() const
QString summary() const
QString url() const
QString version() const

Detailed Description

Member Type Documentation

Project::List

Member Function Documentation

Project::Project()

void Project::addExtendedAttribute(const QString &key, const QString &value)

QString Project::description() const

See also setDescription().

QStringList Project::developers() const

See also setDevelopers().

QString Project::extendedAttribute(const QString &key) const

QMap<QString, QString> Project::extendedAttributes() const

QString Project::id() const

See also setId().

bool Project::isValid() const

QString Project::license() const

See also setLicense().

QString Project::name() const

See also setName().

QString Project::requirements() const

See also setRequirements().

void Project::setDescription(const QString &)

See also description().

void Project::setDevelopers(const QStringList &)

See also developers().

void Project::setId(const QString &)

See also id().

void Project::setLicense(const QString &)

See also license().

void Project::setName(const QString &)

See also name().

void Project::setRequirements(const QString &)

See also requirements().

void Project::setSpecFile(const QString &)

See also specFile().

void Project::setSummary(const QString &)

See also summary().

void Project::setUrl(const QString &)

See also url().

void Project::setVersion(const QString &)

See also version().

QString Project::specFile() const

See also setSpecFile().

QString Project::summary() const

See also setSummary().

QString Project::url() const

See also setUrl().

QString Project::version() const

See also setVersion().