class Repository
{
public:
- Repository();
+ explicit Repository();
+ virtual ~Repository();
void setName(QString n_) { iName=n_; }
void setEnabled(bool e_) { iEnabled=e_; }
- QString name() { return iName; }
- QString url() { return iUrl; }
- QString dir() { return iDir; }
- QString dist() { return iDist; }
- QString components() { return iComponents; }
- bool enabled() { return iEnabled; }
- QString toString();
- QStringList toListFileNames();
+ QString name() const { return iName; }
+ QString url() const { return iUrl; }
+ QString dir() const { return iDir; }
+ QString dist() const { return iDist; }
+ QString components() const { return iComponents; }
+ bool enabled() const { return iEnabled; }
+ QString toString() const;
+ QStringList toListFileNames() const;
bool setFromString(QString repo);
void set(QString name, QString url, QString dir_dist, QString components, bool enabled);
void set(QString name, QString url, QString dir, QString dist, QString components, bool enabled);
private:
+ Repository(const Repository& old);
+ Repository operator= (const Repository& old);
+
QString iName;
QString iUrl;
QString iDir;