2022-10-18 Fred Gleason <fredg@paravelsystems.com>

* Added values for the `IMPORTER_TEMPLATES.TRANS_TYPE_*` and
	`TIMPORTER_TEMPLATES.TIME_TYPE_*` parser settings for the
	'Rivendell Standard Import' profile.
	* Incremented the database version to 364.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2022-10-18 16:08:47 -04:00
parent 41a3ff7c03
commit 98957e1d62
7 changed files with 57 additions and 5 deletions

View File

@@ -134,6 +134,8 @@ EditSvc::EditSvc(QString svc,QWidget *parent)
svc_bypass_box->insertItem(1,tr("Yes"));
connect(svc_bypass_box,SIGNAL(activated(const QString &)),
this,SLOT(textChangedData(const QString &)));
connect(svc_bypass_box,SIGNAL(activated(int)),
this,SLOT(bypassModeChangedData(int)));
label=new QLabel(tr("Bypass Grid Processing")+":",this);
label->setGeometry(10,136,170,19);
label->setAlignment(Qt::AlignRight|Qt::AlignVCenter);
@@ -149,9 +151,10 @@ EditSvc::EditSvc(QString svc,QWidget *parent)
insertItem((int)RDSvc::SchedFile,tr("From Scheduler File"));
connect(svc_sub_event_inheritance_box,SIGNAL(activated(const QString &)),
this,SLOT(textChangedData(const QString &)));
label=new QLabel(tr("Inline Event Start/Length")+":",this);
label->setGeometry(10,157,170,19);
label->setAlignment(Qt::AlignRight|Qt::AlignVCenter);
svc_sub_event_inheritance_label=
new QLabel(tr("Inline Event Start/Length")+":",this);
svc_sub_event_inheritance_label->setGeometry(10,157,170,19);
svc_sub_event_inheritance_label->setAlignment(Qt::AlignRight|Qt::AlignVCenter);
//
// Voicetracking Group
@@ -580,6 +583,7 @@ EditSvc::EditSvc(QString svc,QWidget *parent)
setText(svc_svc->trackString(RDSvc::Music));
tfcTemplateActivatedData(svc_tfc_import_template_box->currentIndex());
musTemplateActivatedData(svc_mus_import_template_box->currentIndex());
bypassModeChangedData(svc_bypass_box->currentIndex());
import_changed=false;
}
@@ -612,6 +616,16 @@ void EditSvc::autofillData()
}
void EditSvc::bypassModeChangedData(int n)
{
if(n!=0) {
svc_sub_event_inheritance_box->setCurrentIndex((int)RDSvc::SchedFile);
}
svc_sub_event_inheritance_label->setEnabled(n==0);
svc_sub_event_inheritance_box->setEnabled(n==0);
}
void EditSvc::enableHostsData()
{
EditSvcPerms *edit_perms=new EditSvcPerms(svc_svc,this);

View File

@@ -44,6 +44,7 @@ class EditSvc : public RDDialog
private slots:
void autofillData();
void bypassModeChangedData(int n);
void enableHostsData();
void trafficData();
void trafficCopyData();
@@ -65,6 +66,7 @@ class EditSvc : public RDDialog
QLineEdit *svc_name_template_edit;
QLineEdit *svc_description_template_edit;
QComboBox *svc_bypass_box;
QLabel *svc_sub_event_inheritance_label;
QComboBox *svc_sub_event_inheritance_box;
QComboBox *svc_voice_group_box;
QComboBox *svc_autospot_group_box;