2021-03-21 Fred Gleason <fredg@paravelsystems.com>

* Changed the color of the audio cursor in 'RDMarkerDialog' to green.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason 2021-03-21 16:57:32 -04:00
parent 87e29e855e
commit 7fa89422cf
4 changed files with 14 additions and 2 deletions

View File

@ -21315,3 +21315,5 @@
2021-03-21 Fred Gleason <fredg@paravelsystems.com> 2021-03-21 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Cut Gain' control to 'RDMarkerDialog'. * Added a 'Cut Gain' control to 'RDMarkerDialog'.
* Added a 'No Fade on Segue Out' checkbox to 'RDMarkerDialog'. * Added a 'No Fade on Segue Out' checkbox to 'RDMarkerDialog'.
2021-03-21 Fred Gleason <fredg@paravelsystems.com>
* Changed the color of the audio cursor in 'RDMarkerDialog' to green.

View File

@ -1115,7 +1115,10 @@ void RDMarkerView::WriteWave()
DrawMarker(RDMarkerHandle::End,RDMarkerHandle::CutEnd,20); DrawMarker(RDMarkerHandle::End,RDMarkerHandle::CutEnd,20);
d_cursor=new QGraphicsLineItem(0,0,0,d_height); d_cursor=new QGraphicsLineItem(0,0,0,d_height);
d_cursor->setPen(QPen(Qt::black)); QPen pen(Qt::green);
pen.setWidth(2);
d_cursor->setPen(pen);
d_scene->addItem(d_cursor); d_scene->addItem(d_cursor);
d_view->setScene(d_scene); d_view->setScene(d_scene);

View File

@ -76,7 +76,7 @@ QPixmap RDWaveFactory::generate(int height,int x_shrink,int gain,
int interval=2*rda->system()->sampleRate()/1152; int interval=2*rda->system()->sampleRate()/1152;
int msec=2000; int msec=2000;
for(int i=interval;i<(d_energy.size()/x_shrink);i+=interval) { for(int i=interval;i<(d_energy.size()/x_shrink);i+=interval) {
p->setPen(Qt::green); p->setPen(Qt::gray);
p->drawLine(i,0,i,height); p->drawLine(i,0,i,height);
p->setPen(Qt::red); p->setPen(Qt::red);
for(unsigned j=0;j<d_energy_channels;j++) { for(unsigned j=0;j<d_energy_channels;j++) {
@ -203,6 +203,12 @@ bool RDWaveFactory::setCut(QString *err_msg,unsigned cartnum,int cutnum)
} }
QList<uint16_t> RDWaveFactory::energy() const
{
return d_energy;
}
int RDWaveFactory::energySize() const int RDWaveFactory::energySize() const
{ {
return d_energy.size()/d_energy_channels; return d_energy.size()/d_energy_channels;

View File

@ -37,6 +37,7 @@ class RDWaveFactory
int cutNumber() const; int cutNumber() const;
QPixmap generate(int height,int x_shrink,int gain,bool incl_scale); QPixmap generate(int height,int x_shrink,int gain,bool incl_scale);
bool setCut(QString *err_msg,unsigned cartnum,int cutnum); bool setCut(QString *err_msg,unsigned cartnum,int cutnum);
QList<uint16_t> energy() const;
int energySize() const; int energySize() const;
static int referenceHeight(int height,int gain); static int referenceHeight(int height,int gain);