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
Notes: sideshowbarker 2024-07-17 11:34:06 +09:00
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;
};