mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-11-26 07:10:11 +01:00
2016-05-24 Fred Gleason <fredg@paravelsystems.com>
* Removed all CVS tags. * Removed 'const char *name' parameter from all QObject contructors.
This commit is contained in:
@@ -2,9 +2,7 @@
|
||||
//
|
||||
// Edit a Rivendell Audio Port Configuration
|
||||
//
|
||||
// (C) Copyright 2002-2003 Fred Gleason <fredg@paravelsystems.com>
|
||||
//
|
||||
// $Id: edit_audios.cpp,v 1.16.2.3 2012/08/07 15:48:04 cvs Exp $
|
||||
// (C) Copyright 2002-2003,2016 Fred Gleason <fredg@paravelsystems.com>
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License version 2 as
|
||||
@@ -33,9 +31,8 @@
|
||||
|
||||
#include <edit_audios.h>
|
||||
|
||||
|
||||
EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
: QDialog(parent,name,true)
|
||||
EditAudioPorts::EditAudioPorts(QString station,QWidget *parent)
|
||||
: QDialog(parent,"",true)
|
||||
{
|
||||
QString str;
|
||||
|
||||
@@ -62,21 +59,23 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
//
|
||||
// Card Selector
|
||||
//
|
||||
edit_card_box=new QComboBox(this,"edit_card_box");
|
||||
edit_card_box=new QComboBox(this);
|
||||
edit_card_box->setGeometry(75,10,60,26);
|
||||
edit_card_box->setInsertionPolicy(QComboBox::NoInsertion);
|
||||
connect(edit_card_box,SIGNAL(activated(int)),
|
||||
this,SLOT(cardSelectedData(int)));
|
||||
QLabel *label=new QLabel(edit_card_box,tr("Card:"),this,"edit_card_label");
|
||||
QLabel *label=new QLabel(edit_card_box,tr("Card:"),this);
|
||||
label->setGeometry(10,16,60,22);
|
||||
label->setFont(font);
|
||||
label->setAlignment(AlignRight);
|
||||
|
||||
//
|
||||
// Card Driver
|
||||
card_driver_edit=new QLineEdit(this,"card_driver_edit");
|
||||
//
|
||||
card_driver_edit=new QLineEdit(this);
|
||||
card_driver_edit->setGeometry(225,15,170,19);//FIXME: size
|
||||
card_driver_edit->setReadOnly(true);
|
||||
label=new QLabel(edit_card_box,tr("Card Driver:"),this,"card_driver_label");
|
||||
label=new QLabel(edit_card_box,tr("Card Driver:"),this);
|
||||
label->setGeometry(140,16,80,22);
|
||||
label->setFont(font);
|
||||
label->setAlignment(AlignRight);
|
||||
@@ -84,10 +83,10 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
//
|
||||
// Clock Selector
|
||||
//
|
||||
edit_clock_box=new QComboBox(this,"edit_clock_box");
|
||||
edit_clock_box=new QComboBox(this);
|
||||
edit_clock_box->setGeometry(500,10,150,26);
|
||||
edit_clock_box->setInsertionPolicy(QComboBox::NoInsertion);
|
||||
edit_clock_label=new QLabel(edit_clock_box,tr("Clock Source:"),this,"edit_clock_label");
|
||||
edit_clock_label=new QLabel(edit_clock_box,tr("Clock Source:"),this);
|
||||
edit_clock_label->setGeometry(395,16,100,22);
|
||||
edit_clock_label->setFont(font);
|
||||
edit_clock_label->setAlignment(AlignRight);
|
||||
@@ -98,25 +97,23 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
// Input Port Controls
|
||||
//
|
||||
str=QString(tr("Input Port"));
|
||||
label=new QLabel(QString().sprintf("%s %d",(const char *)str,j*4+i),
|
||||
this,"input_port_label");
|
||||
label=new QLabel(QString().sprintf("%s %d",(const char *)str,j*4+i),this);
|
||||
label->setGeometry(50+170*i,55+j*180,170,22);
|
||||
label->setFont(font);
|
||||
label->setAlignment(AlignHCenter);
|
||||
QSignalMapper *mapper=new QSignalMapper(this,"input_mapper");
|
||||
QSignalMapper *mapper=new QSignalMapper(this);
|
||||
connect(mapper,SIGNAL(mapped(int)),this,SLOT(inputMapData(int)));
|
||||
edit_type_box[j*4+i]=new QComboBox(this,"edit_type_box");
|
||||
edit_type_box[j*4+i]=new QComboBox(this);
|
||||
edit_type_box[j*4+i]->setGeometry(95+170*i,75+j*180,110,26);
|
||||
edit_type_box[j*4+i]->insertItem(tr("Analog"));
|
||||
edit_type_box[j*4+i]->insertItem(tr("AES/EBU"));
|
||||
edit_type_box[j*4+i]->insertItem(tr("SP/DIFF"));
|
||||
mapper->setMapping(edit_type_box[j*4+i],j*4+i);
|
||||
connect(edit_type_box[j*4+i],SIGNAL(activated(int)),mapper,SLOT(map()));
|
||||
edit_type_label[j*4+i]=new QLabel(edit_type_box[j*4+i],tr("Type:"),
|
||||
this,"edit_type_label");
|
||||
edit_type_label[j*4+i]=new QLabel(edit_type_box[j*4+i],tr("Type:"),this);
|
||||
edit_type_label[j*4+i]->setGeometry(50+170*i,81+j*180,40,22);
|
||||
edit_type_label[j*4+i]->setAlignment(AlignRight);
|
||||
edit_mode_box[j*4+i]=new QComboBox(this,"edit_mode_box");
|
||||
edit_mode_box[j*4+i]=new QComboBox(this);
|
||||
edit_mode_box[j*4+i]->setGeometry(95+170*i,105+j*180,110,26);
|
||||
// NOTE: this drop down list box is populated to match RDCae::ChannelMode
|
||||
edit_mode_box[j*4+i]->insertItem(tr("Normal"));
|
||||
@@ -125,17 +122,16 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
edit_mode_box[j*4+i]->insertItem(tr("Right only"));
|
||||
mapper->setMapping(edit_mode_box[j*4+i],j*4+i);
|
||||
connect(edit_mode_box[j*4+i],SIGNAL(activated(int)),mapper,SLOT(map()));
|
||||
edit_mode_label[j*4+i]=new QLabel(edit_type_box[j*4+i],tr("Mode:"),
|
||||
this,"edit_mode_label");
|
||||
edit_mode_label[j*4+i]=new QLabel(edit_type_box[j*4+i],tr("Mode:"),this);
|
||||
edit_mode_label[j*4+i]->setGeometry(50+170*i,111+j*180,40,22);
|
||||
edit_mode_label[j*4+i]->setAlignment(AlignRight);
|
||||
|
||||
edit_input_box[j*4+i]=new QSpinBox(this,"edit_type_box");
|
||||
edit_input_box[j*4+i]=new QSpinBox(this);
|
||||
edit_input_box[j*4+i]->setGeometry(95+170*i,135+j*180,60,24);
|
||||
edit_input_box[j*4+i]->setRange(-26,6);
|
||||
edit_input_box[j*4+i]->setSuffix(tr(" dB"));
|
||||
edit_input_label[j*4+i]=new QLabel(edit_type_box[j*4+i],tr("Ref. Level:"),
|
||||
this,"edit_type_label");
|
||||
edit_input_label[j*4+i]=
|
||||
new QLabel(edit_type_box[j*4+i],tr("Ref. Level:"),this);
|
||||
edit_input_label[j*4+i]->setGeometry(10+170*i,140+j*180,80,22);
|
||||
edit_input_label[j*4+i]->setAlignment(AlignRight);
|
||||
|
||||
@@ -143,18 +139,17 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
// Output Port Controls
|
||||
//
|
||||
str=QString(tr("Output Port"));
|
||||
label=new QLabel(QString().sprintf("%s %d",(const char *)str,j*4+i),
|
||||
this,"output_port_label");
|
||||
label=new QLabel(QString().sprintf("%s %d",(const char *)str,j*4+i),this);
|
||||
label->setGeometry(50+170*i,170+j*180,170,22);
|
||||
label->setFont(font);
|
||||
label->setAlignment(AlignHCenter);
|
||||
|
||||
edit_output_box[j*4+i]=new QSpinBox(this,"edit_type_box");
|
||||
edit_output_box[j*4+i]=new QSpinBox(this);
|
||||
edit_output_box[j*4+i]->setGeometry(95+170*i,190+j*180,60,24);
|
||||
edit_output_box[j*4+i]->setRange(-26,6);
|
||||
edit_output_box[j*4+i]->setSuffix(tr(" dB"));
|
||||
edit_output_label[j*4+i]=
|
||||
new QLabel(edit_type_box[j*4+i],tr("Ref. Level:"),this,"edit_type_label");
|
||||
new QLabel(edit_type_box[j*4+i],tr("Ref. Level:"),this);
|
||||
edit_output_label[j*4+i]->setGeometry(10+170*i,195+j*180,80,22);
|
||||
edit_output_label[j*4+i]->setAlignment(AlignRight);
|
||||
}
|
||||
@@ -163,7 +158,7 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
//
|
||||
// Help Button
|
||||
//
|
||||
QPushButton *help_button=new QPushButton(this,"help_button");
|
||||
QPushButton *help_button=new QPushButton(this);
|
||||
help_button->setGeometry(10,sizeHint().height()-60, 80,50);
|
||||
help_button->setFont(font);
|
||||
help_button->setText(tr("&Help"));
|
||||
@@ -172,7 +167,7 @@ EditAudioPorts::EditAudioPorts(QString station,QWidget *parent,const char *name)
|
||||
//
|
||||
// Close Button
|
||||
//
|
||||
QPushButton *close_button=new QPushButton(this,"close_button");
|
||||
QPushButton *close_button=new QPushButton(this);
|
||||
close_button->setGeometry(sizeHint().width()-90,sizeHint().height()-60,
|
||||
80,50);
|
||||
close_button->setFont(font);
|
||||
@@ -238,7 +233,7 @@ void EditAudioPorts::inputMapData(int id)
|
||||
|
||||
void EditAudioPorts::helpData()
|
||||
{
|
||||
HelpAudioPorts *help_audioports=new HelpAudioPorts(this, "help_audioports");
|
||||
HelpAudioPorts *help_audioports=new HelpAudioPorts(this);
|
||||
help_audioports->exec();
|
||||
delete help_audioports;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user