#include <GeopsyHVPrefs.h>
Public Member Functions | |
| GeopsyHVPrefs () | |
| int | hvVisibleLayers () const |
| void | load () |
| void | save () |
| void | setHVVisibleLayers (int v) |
| void | setSpectrumVisibleLayers (int v) |
| int | spectrumVisibleLayers () const |
| ~GeopsyHVPrefs () | |
| int GeopsyHVPrefs::hvVisibleLayers | ( | ) | const [inline] |
Referenced by HVStation::start(), and TabHVPreferences::TabHVPreferences().
{return _hvVisibleLayers;}
| void GeopsyHVPrefs::load | ( | ) |
References TRACE.
Referenced by GeopsyHVPrefs(), and TabHVPreferences::setPreferences().
{
TRACE;
QSettings reg;
reg.beginGroup("DialogOptions");
reg.beginGroup("Preferences");
reg.beginGroup("preferenceTab");
reg.beginGroup("qt_tabwidget_stackedwidget");
reg.beginGroup("TabHVPreferences");
reg.beginGroup("hvOptions");
reg.beginGroup("visibleLayerGroup");
_hvVisibleLayers=0;
if(reg.value("t10",true).toBool()) _hvVisibleLayers |= 0x01;
if(reg.value("frequencyPeaks",true).toBool()) _hvVisibleLayers |= 0x02;
if(reg.value("allWindows",true).toBool()) _hvVisibleLayers |= 0x04;
if(reg.value("average",true).toBool()) _hvVisibleLayers |= 0x08;
if(reg.value("stddev",true).toBool()) _hvVisibleLayers |= 0x10;
reg.endGroup();
reg.endGroup();
reg.beginGroup("spectrumOptions");
reg.beginGroup("visibleLayerGroup");
_spectrumVisibleLayers=0;
if(reg.value("t10",true).toBool()) _spectrumVisibleLayers |= 0x01;
if(reg.value("frequencyPeaks",false).toBool()) _spectrumVisibleLayers |= 0x02;
if(reg.value("allWindows",true).toBool()) _spectrumVisibleLayers |= 0x04;
if(reg.value("average",true).toBool()) _spectrumVisibleLayers |= 0x08;
if(reg.value("stddev",true).toBool()) _spectrumVisibleLayers |= 0x10;
}
| void GeopsyHVPrefs::save | ( | ) |
References TRACE.
Referenced by GeopsyHVPrefs().
{
TRACE;
QSettings * reg=new QSettings;
reg->beginGroup("DialogOptions");
reg->beginGroup("Preferences");
reg->beginGroup("preferenceTab");
reg->beginGroup("qt_tabwidget_stackedwidget");
reg->beginGroup("TabHVPreferences");
reg->beginGroup("hvOptions");
reg->beginGroup("visibleLayerGroup");
reg->setValue("t10", _hvVisibleLayers & 0x01);
reg->setValue("frequencyPeaks", _hvVisibleLayers & 0x02);
reg->setValue("allWindows", _hvVisibleLayers & 0x04);
reg->setValue("average", _hvVisibleLayers & 0x08);
reg->setValue("stddev", _hvVisibleLayers & 0x10);
reg->endGroup();
reg->endGroup();
reg->beginGroup("spectrumOptions");
reg->beginGroup("visibleLayerGroup");
reg->setValue("t10", _spectrumVisibleLayers & 0x01);
reg->setValue("frequencyPeaks", _spectrumVisibleLayers & 0x02);
reg->setValue("allWindows", _spectrumVisibleLayers & 0x04);
reg->setValue("average", _spectrumVisibleLayers & 0x08);
reg->setValue("stddev", _spectrumVisibleLayers & 0x10);
delete reg;
}
| void GeopsyHVPrefs::setHVVisibleLayers | ( | int | v | ) | [inline] |
Referenced by TabHVPreferences::setPreferences().
{_hvVisibleLayers=v;}
| void GeopsyHVPrefs::setSpectrumVisibleLayers | ( | int | v | ) | [inline] |
Referenced by TabHVPreferences::setPreferences().
{_spectrumVisibleLayers=v;}
| int GeopsyHVPrefs::spectrumVisibleLayers | ( | ) | const [inline] |
Referenced by SpectrumStation::start(), and TabHVPreferences::TabHVPreferences().
{return _spectrumVisibleLayers;}