1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-26 01:55:08 +00:00

FileManager+LibGUI: Show thumbnail generation progress in the statusbar.

This commit is contained in:
Andreas Kling 2019-03-25 04:25:25 +01:00
parent 32191b0d4b
commit 614dafea32
9 changed files with 63 additions and 11 deletions

View file

@ -12,11 +12,20 @@ public:
int value() const { return m_value; }
String caption() const { return m_caption; }
void set_caption(const String& caption) { m_caption = caption; }
enum Format { Percentage, ValueSlashMax };
Format format() const { return m_format; }
void set_format(Format format) { m_format = format; }
protected:
virtual void paint_event(GPaintEvent&) override;
private:
Format m_format { Percentage };
int m_min { 0 };
int m_max { 100 };
int m_value { 0 };
String m_caption;
};