Brief description of class still missing. More...
#include <WaranWidget.h>
Public Member Functions | |
| void | setFrequencyBandWidth (double fbw) |
| WaranWidget (QWidget *parent=0) | |
| ~WaranWidget () | |
Protected Member Functions | |
| void | closeEvent (QCloseEvent *e) |
Brief description of class still missing.
Full description of class still missing
| WaranWidget::WaranWidget | ( | QWidget * | parent = 0 | ) |
Description of constructor still missing
References GeopsyGui::StationCoordinatesItem::setStations(), QGpCoreTools::tr(), and TRACE.
: QWidget(parent)
{
TRACE;
setupUi(this);
connect(acquisitionWidget, SIGNAL(networkParametersChanged()), this, SLOT(setStations()));
setStations();
_arrayProcess=0;
//_hvProcess=0;
// By default the seed link is requesting from now to an unlimited buffer, this is what we want.
// Users cannot change these options like in Geopsy main frame
seedlink->removeOptions();
seedlink->removeView();
seedlink->setBufferType(SeedLinkStream::Rotate);
setHVWindowLength(); // Just because seedLink rotate buffer is linked to this parameter
connect(seedlink, SIGNAL(dataChanged(Signal *, TimeRange)),
this, SLOT(dataChanged( Signal *, TimeRange) ), Qt::QueuedConnection);
signalViewer->setSignals(&_signals);
freqSamp->setUnit(tr(" Hz"));
freqSamp->setPrecision(2);
freqSamp->setSingleStep(0.25);
freqSamp->setAdmissibleRange(0.001, 1e99);
connect(freqSamp, SIGNAL(parametersChanged()), this, SLOT(setSamplingParameters()));
connect(arrayWindowLength, SIGNAL(valueChanged(double)), this, SLOT(setArrayWindowLength()));
connect(theoreticalResponse, SIGNAL(kminChanged(double)), this, SLOT(setKmin(double)));
connect(theoreticalResponse, SIGNAL(kmaxChanged(double)), this, SLOT(setKmax(double)));
connect(hvWindowLength, SIGNAL(valueChanged(double)), this, SLOT(setHVWindowLength()));
arrayActivity->setMeasurementDelay(5.0);
arrayActivity->setDisplayRange(300.0);
hvActivity->setMeasurementDelay(5.0);
hvActivity->setDisplayRange(300.0);
_processUpdateTimer.setInterval(10000);
connect (&_processUpdateTimer, SIGNAL(timeout()), this, SLOT(updateDataProcess()));
_displayUpdateTimer.setInterval(5000);
connect (&_displayUpdateTimer, SIGNAL(timeout()), this, SLOT(updateDataDisplay()));
connect (startArrayBut, SIGNAL(clicked()), this, SLOT(startArrayProcess()));
connect (stopArrayBut, SIGNAL(clicked()), this, SLOT(stopArrayProcess()));
connect (startHVBut, SIGNAL(clicked()), this, SLOT(startHVProcess()));
connect (stopHVBut, SIGNAL(clicked()), this, SLOT(stopHVProcess()));
theoreticalResponse->createObjects(false);
ringEditor->setCoArrayGraph(coArrayMap);
coArrayMap->mapLayer()->setShowNames(false);
StationCoordinatesItem * model=new StationCoordinatesItem(this);
model->setStations(&_array);
coordinates->setModel(model);
coordinates->setItemDelegate(new StationCoordinatesDelegate(this) );
coordinates->setSelectionMode(QAbstractItemView::NoSelection);
coordinates->setEditTriggers(QAbstractItemView::NoEditTriggers);
initResultGraph(fkHistogram, _fkGridLayer, _fkDispLimits);
initResultGraph(hrfkHistogram, _hrfkGridLayer, _hrfkDispLimits);
initResultGraph(spacHistogram, _spacGridLayer, _spacDispLimits);
Settings::getWidget(this, "waran");
// Currently not all tab are implemented
tab->widget(2)->setEnabled(false);
tab->widget(4)->setEnabled(false);
tab->widget(5)->setEnabled(false);
tab->widget(6)->setEnabled(false);
tab->widget(7)->setEnabled(false);
tab->widget(8)->setEnabled(false);
tab->widget(9)->setEnabled(false);
tab->widget(10)->setEnabled(false);
}
| void WaranWidget::closeEvent | ( | QCloseEvent * | e | ) | [protected] |
| void WaranWidget::setFrequencyBandWidth | ( | double | fbw | ) | [inline] |
Referenced by main().
{_frequencyBandWidth=fbw;}