X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fengineer%2Ftrainlistdialog.h;h=e73a6bbdaeb02478df214bf55a4217fb300de27c;hb=abed4a255060d5a233ec0ac2dd60af9132e29201;hp=9403d2f3fe50ac2cb2ba1c9062eb2e3a55e5c8bd;hpb=9afe42fc94eed6754da8401082e76121f8c66783;p=r2c2.git diff --git a/source/engineer/trainlistdialog.h b/source/engineer/trainlistdialog.h index 9403d2f..e73a6bb 100644 --- a/source/engineer/trainlistdialog.h +++ b/source/engineer/trainlistdialog.h @@ -2,14 +2,14 @@ #define TRAINLISTDIALOG_H_ #include -#include #include #include #include "libr2c2/layout.h" +#include "dynamicdialog.h" class Engineer; -class TrainListDialog: public Msp::GLtk::Dialog, public sigc::trackable +class TrainListDialog: public DynamicDialog, public sigc::trackable { private: Engineer &engineer; @@ -31,6 +31,9 @@ private: void train_added(R2C2::Train &); void train_removed(R2C2::Train &); void train_name_changed(R2C2::Train &); + +public: + virtual bool save_state(Msp::DataFile::Statement &) const; }; #endif