X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Fclockdialog.cpp;h=c348de2d7ccf6cbeea013bb2637c302500bd813f;hb=a9bbf8d37a2f94a720897fe4f0ab06a016779c69;hp=ba73a5ec0fbc4ea8441134fae83080e4318c2a0e;hpb=d6516b0d9faa26fe6c64000c34f8d820f91ac479;p=r2c2.git diff --git a/source/engineer/clockdialog.cpp b/source/engineer/clockdialog.cpp index ba73a5e..c348de2 100644 --- a/source/engineer/clockdialog.cpp +++ b/source/engineer/clockdialog.cpp @@ -10,6 +10,7 @@ using namespace Msp; using namespace R2C2; ClockDialog::ClockDialog(Engineer &engineer): + DynamicDialog(engineer.get_user_interface()), clock(engineer.get_layout().get_clock()) { Loader::WidgetMap widgets; @@ -78,3 +79,11 @@ void ClockDialog::set_time() { } } + +bool ClockDialog::save_state(DataFile::Statement &st) const +{ + st.keyword = "clockdialog"; + save_position(st.sub); + + return true; +}