src/modelobject.h

Sat, 24 Aug 2019 14:44:42 +0300

author
Teemu Piippo <teemu@hecknology.net>
date
Sat, 24 Aug 2019 14:44:42 +0300
changeset 2
2bdc3ac5e77c
permissions
-rw-r--r--

things

#pragma once
#include <QString>
#include <QStringView>
#include "uuid.h"

class ModelObject
{
public:
    ModelObject();
    virtual ~ModelObject();

    const Uuid id;
    virtual void toString(QTextStream &out) = 0;
private:

};

class Comment : public ModelObject
{
    Comment(QStringView text);

private:
    QStringView storedText;
};

mercurial