All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
GeopsyGui::TimeReference Class Reference

#include <TimeReference.h>

Inheritance diagram for GeopsyGui::TimeReference:
QGpGuiTools::Dialog QGpGuiTools::FrameGrabber

List of all members.

Public Member Functions

QDateTime reference () const
void setTrueTimeDate (double t0, QDateTime ref)
double t0 () const
 TimeReference (QWidget *parent=0)

Constructor & Destructor Documentation

GeopsyGui::TimeReference::TimeReference ( QWidget *  parent = 0)

References TRACE.

    : Dialog(parent)
{
  TRACE;
  setupUi(this);
}

Member Function Documentation

References TRACE.

Referenced by GeopsyGui::GeopsyGuiEngine::askTimeReference().

{
  TRACE;
  return refDateTime->dateTime();
}
void GeopsyGui::TimeReference::setTrueTimeDate ( double  t0,
QDateTime  ref 
)

References t0(), and TRACE.

Referenced by GeopsyGui::GeopsyGuiEngine::askTimeReference().

{
  TRACE;
  _t0=t0;
  trueDateTime->setDateTime(ref);
  on_refDateTime_dateTimeChanged(QDateTime());
}
double GeopsyGui::TimeReference::t0 ( ) const

References TRACE.

Referenced by GeopsyGui::GeopsyGuiEngine::askTimeReference(), and setTrueTimeDate().

{
  TRACE;
  return _t0 + refDateTime->dateTime().secsTo(trueDateTime->dateTime());
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines