2017-10-13 Fred Gleason <fredg@paravelsystems.com>

* Added a 'GROUPS.DEFAULT_CUT_LIFE' field to the database.
	* Incremented the database version to 269.
	* Added 'RDGroup::defaultCutLife()' and 'RDGroup::setDefaultCutLife()'
	methods.
	* Added a 'Set End Date/Time' control to the 'Edit Group' dialog in
	RDAdmin(1).
This commit is contained in:
Fred Gleason
2017-10-13 13:53:19 -04:00
parent 844be98df1
commit fdb5917f64
45 changed files with 1075 additions and 231 deletions

View File

@@ -147,6 +147,8 @@ class RDCut
static QString cutName(unsigned cartnum,unsigned cutnum);
static unsigned cartNumber(const QString &cutname);
static unsigned cutNumber(const QString &cutname);
static bool create(unsigned cartnum,int cutnum);
static bool create(const QString &cutname);
static bool exists(unsigned cartnum,unsigned cutnum);
static bool exists(const QString &cutname);
static QString pathName(unsigned cartnum,unsigned cutnum);
@@ -161,6 +163,8 @@ class RDCut
void SetRow(const QString &param,const QDate &value) const;
void SetRow(const QString &param,const QTime &value) const;
void SetRow(const QString &param) const;
static void GetDefaultDateTimes(QString *start_dt,QString *end_dt,
const QString &cutname);
QSignal *cut_signal;
QSqlDatabase *cut_db;
QString cut_name;