9#ifndef ATTICA_PUBLISHER_H
10#define ATTICA_PUBLISHER_H
15#include <QSharedDataPointer>
19#include "attica_export.h"
20#include "buildservice.h"
46 typedef QList<Publisher> List;
54 void setId(
const QString &);
57 void setName(
const QString &);
60 void setUrl(
const QString &);
63 void addField(
const Field &);
64 QList<Field> fields()
const;
66 void addTarget(
const Target &);
67 QList<Target> targets()
const;
73 QSharedDataPointer<Private> d;
Represents a publisher.
Definition publisher.h:44
The Attica namespace,.
Definition activity.h:21
Field as set for the class Publisher.
Definition publisher.h:30
The target in a build service.
Definition buildservice.h:28