#pragma once #include #include namespace dchat { class DynamicImage : public Gtk::DrawingArea { public: DynamicImage(int downloadLimitBytes = 12582912); std::string url; int downloadLimitBytes; private: bool updateContent(const Cairo::RefPtr &cairo); }; }