15 #ifndef BORNAGAIN_GUI_MODEL_DEVICE_BACKGROUNDITEMS_H
16 #define BORNAGAIN_GUI_MODEL_DEVICE_BACKGROUNDITEMS_H
Defines class DoubleProperty.
virtual void serialize(Streamer &)
virtual ~BackgroundItem()=default
virtual std::unique_ptr< IBackground > createBackground() const =0
void serialize(Streamer &s) override
DOUBLE_PROPERTY(backgroundValue, BackgroundValue)
std::unique_ptr< IBackground > createBackground() const override
std::unique_ptr< IBackground > createBackground() const override
std::unique_ptr< IBackground > createBackground() const override
Supports serialization to or deserialization from QXmlStream.