00001 00018 #ifndef QT_EDITDATA_IMPL_H 00019 #define QT_EDITDATA_IMPL_H 00020 00021 /* system includes */ 00022 #include <bgtools.h> 00023 00024 /* my includes */ 00025 #include "qt_editdata.uic.h" 00026 #include "cData.h" 00027 00028 00035 class qt_editdata_impl : public qt_editdata 00036 { 00037 public: 00038 qt_editdata_impl(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00039 qt_editdata_impl(); 00040 ~qt_editdata_impl(); 00041 00042 bool setTrackerCal(cData::trackerCal t); 00043 cData::trackerCal getTrackerCal(); 00044 00045 protected slots: 00046 void accept(); 00047 00048 private: 00049 00050 bool updateCal(); 00051 00052 cData::trackerCal tcal; 00053 00054 }; 00055 00056 #endif /* QT_EDITDATA_IMPL_H */