Configuration for the body of a node.
More...
#include <config.h>
|
|
QColor | textColor = Qt::black |
| | Shape of the body.
|
|
QColor | iconColor = Qt::black |
| | Text color.
|
|
QColor | backgroundColor = Qt::lightGray |
| | Icon color.
|
|
QColor | borderColor = Qt::black |
| | Background color.
|
|
int | width = 100 |
| | Border color.
|
|
int | height = 50 |
| | Width of the body.
|
|
int | zIndex = 1 |
| | Height of the body.
|
|
int | borderRadius = 10 |
| | Z-index for stacking order.
|
|
QString | iconPath = "" |
| | Border radius for rounded corners.
|
|
qreal | iconScale = 1 |
| | Path to the icon image.
|
|
bool | isConfigValid |
| | Indicates whether the configuration is valid.
|
|
QString | errorMessage |
| | Error message if the configuration is invalid.
|
|
|
QDataStream & | operator<< (QDataStream &out, const BodyConfig &config) |
| | Scale factor for the icon.
|
|
| void | setInvalid (const QString &message) |
| | Sets the configuration as invalid with an error message.
|
Configuration for the body of a node.
◆ BodyConfig()
| BodyConfig::BodyConfig |
( |
const QJsonObject & | object | ) |
|
Constructor from JSON object.
- Parameters
-
| object | The JSON object to initialize the configuration from. |
The documentation for this class was generated from the following files:
- /__w/maki/maki/app/common/config.h
- /__w/maki/maki/app/common/config.cpp