std::string Json() const override
Get and Set JSON methods.
bool IsOpen()
Determine if reader is open or closed.
void SetJsonValue(const Json::Value root)
Load Json::Value into this object.
Json::Value JsonValue() const override
Generate Json::Value for this object.
void Open()
Open Reader - which is called by the constructor automatically.
void SetTextBackgroundColor(std::string color)
openshot::CacheMemory * GetCache()
Get the cache object used by this reader (always returns NULL for this object)
void SetJson(const std::string value)
Load JSON string into this object.
std::string Name()
Return the type name of the class.
std::shared_ptr< openshot::Frame > GetFrame(int64_t requested_frame)
QtTextReader()
Default constructor (blank text)
This class uses Qt libraries, to create frames with "Text", and return openshot::Frame objects.