44 analogClock(
bool isPublisher,
bool isClockWise,
int zone,
bool displayRegions,
45 QWidget *parent=0,
const char *name=0 );
51 inline void setTime(
int seconds);
52 inline void setTime(
float hour = 12.0f,
float minute = 0,
float second = 0);
55 inline void setZone(
int newZone);
118 float second = seconds;
QTimer * internalTimer
Definition: simpleDDMAclock.h:96
int zone()
Definition: simpleDDMAclock.h:149
int myMinMinutes
Definition: simpleDDMAclock.h:71
float myMinutes
Definition: simpleDDMAclock.h:74
int myMaxMinutes
Definition: simpleDDMAclock.h:73
float myHours
Definition: simpleDDMAclock.h:76
static const unsigned int NUMSECONDSPERHOUR
Definition: simpleDDMAclock.h:106
bool getClockWise()
Definition: simpleDDMAclock.h:144
QLineEdit * utcLineEdit
Definition: simpleDDMAclock.h:94
bool myPublisher
Definition: simpleDDMAclock.h:77
analogClock(bool isPublisher, bool isClockWise, int zone, bool displayRegions, QWidget *parent=0, const char *name=0)
int myMinSeconds
Definition: simpleDDMAclock.h:70
QVBoxLayout * vLayout
Definition: simpleDDMAclock.h:97
QHBoxLayout * hLayout
Definition: simpleDDMAclock.h:98
static const int degreesInACircle
Definition: simpleDDMAclock.h:57
void setRangeInSeconds(int minimum, int maximum)
Definition: simpleDDMAclock.h:132
static const unsigned int NUMSECONDSPERMINUTE
Definition: simpleDDMAclock.h:104
int myMaxSeconds
Definition: simpleDDMAclock.h:72
int myUTCzone
Definition: simpleDDMAclock.h:80
bool clockWise
Definition: simpleDDMAclock.h:78
static const unsigned int NUMMINUTESPERHOUR
Definition: simpleDDMAclock.h:105
static const int numTicksPerDegree
Definition: simpleDDMAclock.h:59
void setZone(int newZone)
Definition: simpleDDMAclock.h:154
float myMinHour
Definition: simpleDDMAclock.h:68
void setTime(int seconds)
Definition: simpleDDMAclock.h:111
float mySeconds
Definition: simpleDDMAclock.h:75
void drawClock(QPainter *paint)
QPoint clickPos
Definition: simpleDDMAclock.h:91
QPushButton * setUTCButton
Definition: simpleDDMAclock.h:93
The analogClock class defines a QT GUI display of the current time / subscription information in the ...
Definition: simpleDDMAclock.h:39
void closeEvent(QCloseEvent *)
QSpacerItem * vSpacer
Definition: simpleDDMAclock.h:101
bool initialized
Definition: simpleDDMAclock.h:60
QPushButton * clockwiseButton
Definition: simpleDDMAclock.h:92
static const int numHoursOnOurClock
Definition: simpleDDMAclock.h:58
void paintEvent(QPaintEvent *event)
bool myDrawArc
Definition: simpleDDMAclock.h:79
QSpacerItem * hSpacer
Definition: simpleDDMAclock.h:100
void setRangeInHours(float minimum, float maximum)
Definition: simpleDDMAclock.h:138
float myMaxHour
Definition: simpleDDMAclock.h:69