1 // Copyright ME. 2 3 #include <QDateTime> 4 5 // As this code began in C, we have several hundred places that set and 6 // read creation_time as a time_t. Provide some operator overloads to make 7 // that less painful. 8 class gbDateTime : public QDateTime { 9 public: time_t()10 operator const time_t() const { 11 return this->toTime_t(); 12 } 13 const time_t& operator=(const time_t& t) { 14 this->setTime_t(t); 15 } 16 }; 17 18 19