From 0d7ccddfde8d429dcd39301a43365681cb6e0be2 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Mon, 22 May 2023 10:38:30 -0400 Subject: [PATCH] 2023-05-22 Fred Gleason * Restored blank circle to the clock display when no clock event is selected in the 'Edit Clock' dialog in rdlogmanager(1). Signed-off-by: Fred Gleason --- ChangeLog | 3 +++ rdlogmanager/edit_clock.cpp | 12 +++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index acdd340e..91122abc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24149,3 +24149,6 @@ * Added a 'rivendell' service for firewalld(1). 2023-05-22 Fred Gleason * Removed 'conf/firewalld.sh'. +2023-05-22 Fred Gleason + * Restored blank circle to the clock display when no clock event is + selected in the 'Edit Clock' dialog in rdlogmanager(1). diff --git a/rdlogmanager/edit_clock.cpp b/rdlogmanager/edit_clock.cpp index cfdbbaf7..4d3217d2 100644 --- a/rdlogmanager/edit_clock.cpp +++ b/rdlogmanager/edit_clock.cpp @@ -599,7 +599,17 @@ void EditClock::UpdateClock(int line) p->setBrush(Qt::black); p->setFont(*edit_title_font); - if(line>=0) { + if(line<0) { + // + // Pie Circle + // + p->translate(map->width()/2,map->height()/2); + p->rotate(-90.0); + int size_x=map->width()-2*PIE_X_MARGIN; + int size_y=map->height()-2*PIE_X_MARGIN; + p->drawArc(-size_x/2,-size_y/2,size_x,size_y,0,5760); + } + else { // // Title //