|
UniWidgets
1.0.0
|
00001 #ifndef _JOURNALDATE_H 00002 #define _JOURNALDATE_H 00003 // ------------------------------------------------------------------------- 00011 // ------------------------------------------------------------------------- 00012 #include <gtkmm.h> 00013 #include <glibmm.h> 00014 #include <libglademm.h> 00015 #include <iostream> 00016 #include <sstream> 00017 #include <iomanip> 00018 #include <sys/time.h> 00019 // ------------------------------------------------------------------------- 00020 class FailureDialog; 00027 class JournalDate 00028 { 00029 public: 00035 JournalDate(Glib::RefPtr<Gnome::Glade::Xml> gxml, FailureDialog *fw, Gtk::Dialog *d); 00036 ~JournalDate(){}; 00037 00039 void show(); 00040 00041 private: 00042 Gtk::Dialog *w, *dialog; 00043 Gtk::SpinButton *sy1, *smo1, *sd1, *sy2, *smo2, *sd2; 00044 00045 FailureDialog *fw; 00046 00047 /* применить выбранные даты и сохранить журнал */ 00048 void apply(); 00049 00050 /* закрыть окно не применяя изменения */ 00051 void cancel(); 00052 }; 00053 00054 #endif /* _JOURNALDATE_H */
1.7.6.1