Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fc14f551

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID fc14f551e996109011e521ef59bbc91226977cbe
  • Vorgänger 74364e5e
  • Nachfolger 554f7bc0

validator stuff

Unterschiede anzeigen:

src/entity.h
#include <QStack>
#include <QQueue>
#include "entityinstancefactory.h"
#include "validators/validatorrule.h"
#include "validators/errormsg.h"
namespace CuteEntityManager {
/**
......
public:
virtual QString toString() const;
virtual ~Entity();
virtual QList<ValidationRule> validationRules() const;
virtual QString getTablename() const;
virtual const QHash<QString, Relation> getRelations() const;
virtual const QStringList getTransientAttributes() const;
......
qint64 getId() const;
void setId(const qint64 &value);
protected:
bool hasErrors() const;
QList<ErrorMsg> getErrors() const;
void setErrors(const QList<ErrorMsg> &value);
protected:
explicit Entity (QObject *parent = 0);
virtual QString slimToString() const;
QList<ErrorMsg> errors;
qint64 id;
};
}

Auch abrufbar als: Unified diff