Public Member Functions
StructureRatiosPrefs Class Reference

#include <StructureRatiosPrefs.h>

List of all members.

Public Member Functions

void load ()
void save ()
void setVisibleLayers (int v)
 StructureRatiosPrefs ()
int visibleLayers () const
 ~StructureRatiosPrefs ()

Constructor & Destructor Documentation

References load(), save(), and TRACE.

{
  TRACE;
  // Load preferences from registry
  load();
  save();
}

References TRACE.

{
  TRACE;
}

Member Function Documentation

References TRACE.

Referenced by TabStructureRatiosPreferences::setPreferences(), and StructureRatiosPrefs().

{
  TRACE;
  QSettings reg;
  reg.beginGroup("DialogOptions");
  reg.beginGroup("Preferences");
  reg.beginGroup("preferenceTab");
  reg.beginGroup("qt_tabwidget_stackedwidget");
  reg.beginGroup("TabStructureRatiosPreferences");
  reg.beginGroup("options");
  reg.beginGroup("visibleLayerGroup");
  _visibleLayers=0;
  if(reg.value("t10",true).toBool()) _visibleLayers |= 0x01;
  if(reg.value("frequencyPeaks",true).toBool()) _visibleLayers |= 0x02;
  if(reg.value("allWindows",true).toBool()) _visibleLayers |= 0x04;
  if(reg.value("average",true).toBool()) _visibleLayers |= 0x08;
  if(reg.value("stddev",true).toBool()) _visibleLayers |= 0x10;
}

References TRACE.

Referenced by StructureRatiosPrefs().

{
  TRACE;
  QSettings * reg=new QSettings;
  reg->beginGroup("DialogOptions");
  reg->beginGroup("Preferences");
  reg->beginGroup("preferenceTab");
  reg->beginGroup("qt_tabwidget_stackedwidget");
  reg->beginGroup("TabStructureRatiosPreferences");
  reg->beginGroup("options");
  reg->beginGroup("visibleLayerGroup");
  reg->setValue("t10", _visibleLayers & 0x01);
  reg->setValue("frequencyPeaks", _visibleLayers & 0x02);
  reg->setValue("allWindows", _visibleLayers & 0x04);
  reg->setValue("average", _visibleLayers & 0x08);
  reg->setValue("stddev", _visibleLayers & 0x10);
  delete reg;
}
void StructureRatiosPrefs::setVisibleLayers ( int  v) [inline]

Referenced by TabStructureRatiosPreferences::setPreferences().

{_visibleLayers=v;}
int StructureRatiosPrefs::visibleLayers ( ) const [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines