QuasarAppLib
humanreadableobject.h
Go to the documentation of this file.
1//#
2//# Copyright (C) 2022-2025 QuasarApp.
3//# Distributed under the GPLv3 software license, see the accompanying
4//# Everyone is permitted to copy and distribute verbatim copies
5//# of this license document, but changing it is not allowed.
6//#
7
8#ifndef HUMANREADABLEOBJECT_H
9#define HUMANREADABLEOBJECT_H
10
11#include <QString>
12#include "quasarapp_global.h"
13
14namespace QuasarAppUtils {
15
21{
22public:
27 virtual QString toString() const = 0;
28
29protected:
31};
32
37
38}
39#endif // HUMANREADABLEOBJECT_H
The HumanReadableObject interface This is simple class that add one virtula method toString....
virtual QString toString() const =0
toString This method convert this object to human readable string.
The QuasaraAppUtils class This lib include base functions for the all applications of QuasarApp group...
HumanReadableObject iHRO
iHRO This is short abriviature of the HumanReadableObject class.
#define QUASARAPPSHARED_EXPORT