TreeFrogFramework: src/tmodelobject.h Source File

Go to the documentation of this file.

1#pragma once

2#include <QMap>

3#include <QObject>

4#include <QStringList>

5#include <QVariant>

6#include <TGlobal>

7

8

10public:

14 virtual bool isNull() const = 0;

17 virtual bool save() = 0;

19 virtual void setProperties(const QVariantMap &value);

20 virtual void clear();

21 virtual QVariantMap toVariantMap() const;

22 virtual QStringList propertyNames() const;

23};

The TModelObject class provides an abstract base for model objects.

Definition tmodelobject.h:9

virtual ~TModelObject()

Definition tmodelobject.h:13

TModelObject()

Definition tmodelobject.h:11

virtual bool isNull() const =0

#define T_CORE_EXPORT

Definition tdeclexport.h:28