25 #ifndef YDownloadProgress_h
26 #define YDownloadProgress_h
50 const std::string &
label,
63 virtual const char *
widgetClass()
const {
return "YDownloadProgress"; }
68 std::string
label()
const;
76 virtual void setLabel(
const std::string & label );
89 virtual void setFilename(
const std::string & filename );
133 virtual bool setProperty(
const std::string & propertyName,
159 #endif // YDownloadProgress_h
virtual const char * widgetClass() const
std::string filename() const
virtual YPropertyValue getProperty(const std::string &propertyName)
virtual void setExpectedSize(YFileSize_t newSize)
virtual void setLabel(const std::string &label)
std::string label() const
virtual void setFilename(const std::string &filename)
virtual ~YDownloadProgress()
int currentPercent() const
YDownloadProgress(YWidget *parent, const std::string &label, const std::string &filename, YFileSize_t expectedSize)
YFileSize_t expectedSize() const
virtual const YPropertySet & propertySet()
virtual bool setProperty(const std::string &propertyName, const YPropertyValue &val)
virtual YFileSize_t currentFileSize() const