1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 02:27:43 +00:00

ClockSettings: Add a preview of the current time format

When writing a custom format especially, it's nice to be able to see how
it will look as you write it.
This commit is contained in:
Sam Atkins 2022-04-21 12:40:04 +01:00 committed by Brian Gianforcaro
parent bd7e896c76
commit 3cc1a86ef5
3 changed files with 54 additions and 10 deletions

View file

@ -19,10 +19,14 @@ private:
virtual void reset_default_values() override;
void update_time_format_string();
void update_clock_preview();
RefPtr<GUI::RadioButton> m_24_hour_radio;
RefPtr<GUI::CheckBox> m_show_seconds_checkbox;
RefPtr<GUI::TextBox> m_custom_format_input;
RefPtr<GUI::Label> m_clock_preview;
String m_date_format;
RefPtr<Core::Timer> m_clock_preview_update_timer;
String m_time_format;
};