Since this is just data and no behaviour, a struct with public data would be okay here.

```
struct RevealOptions
{
    QString author;
    QString description;
    ...
};
```