2021-08-11 Fred Gleason <fredg@paravelsystems.com>

* Removed the 'SYSTEM.TIME_FORMAT' field from the database.
	* Added a 'SYSTEM.SHOW_TWELVE_HOUR_TIME' field to the database.
	* Incremented the database version 352.
	* Added 'RDSystem::showTwelveHourTime()' and
	'RDSystem::setShowTwelveHourTime()' methods.
	* Refactored 'RDTimeEdit' to support 12 hour time format.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-08-11 11:14:06 -04:00
parent b2b5bf27bf
commit 22a2fd2f9c
27 changed files with 301 additions and 579 deletions

View File

@@ -19,6 +19,7 @@
//
#include <QMessageBox>
#include <QPushButton>
#include <rdescape_string.h>
#include <rdtextvalidator.h>
@@ -104,8 +105,8 @@ EditEventLine::EditEventLine(RDEventLine *eventline,RDClockModel *clock,
//
edit_starttime_edit=new RDTimeEdit(this);
edit_starttime_edit->setGeometry(150,40,70,20);
edit_starttime_edit->
setDisplay(RDTimeEdit::Minutes|RDTimeEdit::Seconds|RDTimeEdit::Tenths);
edit_starttime_edit->setShowHours(false);
edit_starttime_edit->setShowTenths(false);
label=new QLabel(tr("Start Time:"),this);
label->setGeometry(65,42,80,20);
label->setFont(labelFont());
@@ -116,8 +117,8 @@ EditEventLine::EditEventLine(RDEventLine *eventline,RDClockModel *clock,
//
edit_endtime_edit=new RDTimeEdit(this);
edit_endtime_edit->setGeometry(325,40,70,20);
edit_endtime_edit->
setDisplay(RDTimeEdit::Minutes|RDTimeEdit::Seconds|RDTimeEdit::Tenths);
edit_endtime_edit->setShowHours(false);
edit_endtime_edit->setShowTenths(false);
label=new QLabel(tr("End Time:"),this);
label->setGeometry(250,42,70,20);
label->setFont(labelFont());