// This file is generated by tdeconfig_compiler from pagersettings.kcfg.
// All changes you do to this file will be lost.

#include "pagersettings.h"

PagerSettings::PagerSettings(  TDESharedConfig::Ptr config  )
  : TDEConfigSkeleton( config )
{
  setCurrentGroup( TQString::fromLatin1( "General" ) );

  TQValueList<TDEConfigSkeleton::ItemEnum::Choice> valuesLabelType;
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "LabelNone" );
    valuesLabelType.append( choice );
  }
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "LabelName" );
    valuesLabelType.append( choice );
  }
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "LabelNumber" );
    valuesLabelType.append( choice );
  }
  TDEConfigSkeleton::ItemEnum  *itemLabelType;
  itemLabelType = new TDEConfigSkeleton::ItemEnum( currentGroup(), TQString::fromLatin1( "LabelType" ), mLabelType, valuesLabelType, EnumLabelType::LabelNumber );
  addItem( itemLabelType, TQString::fromLatin1( "LabelType" ) );
  TQValueList<TDEConfigSkeleton::ItemEnum::Choice> valuesBackgroundType;
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "BgPlain" );
    valuesBackgroundType.append( choice );
  }
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "BgTransparent" );
    valuesBackgroundType.append( choice );
  }
  {
    TDEConfigSkeleton::ItemEnum::Choice choice;
    choice.name = TQString::fromLatin1( "BgLive" );
    valuesBackgroundType.append( choice );
  }
  TDEConfigSkeleton::ItemEnum  *itemBackgroundType;
  itemBackgroundType = new TDEConfigSkeleton::ItemEnum( currentGroup(), TQString::fromLatin1( "BackgroundType" ), mBackgroundType, valuesBackgroundType, EnumBackgroundType::BgPlain );
  addItem( itemBackgroundType, TQString::fromLatin1( "BackgroundType" ) );
  TDEConfigSkeleton::ItemInt  *itemNumberOfRows;
  itemNumberOfRows = new TDEConfigSkeleton::ItemInt( currentGroup(), TQString::fromLatin1( "NumberOfRows" ), mNumberOfRows, 0 );
  itemNumberOfRows->setMinValue(0);
  itemNumberOfRows->setMaxValue(4);
  addItem( itemNumberOfRows, TQString::fromLatin1( "NumberOfRows" ) );
  TDEConfigSkeleton::ItemBool  *itemPreview;
  itemPreview = new TDEConfigSkeleton::ItemBool( currentGroup(), TQString::fromLatin1( "Preview" ), mPreview, true );
  addItem( itemPreview, TQString::fromLatin1( "Preview" ) );
  TDEConfigSkeleton::ItemBool  *itemIcons;
  itemIcons = new TDEConfigSkeleton::ItemBool( currentGroup(), TQString::fromLatin1( "Icons" ), mIcons, true );
  addItem( itemIcons, TQString::fromLatin1( "Icons" ) );
  TDEConfigSkeleton::ItemBool  *itemCycle;
  itemCycle = new TDEConfigSkeleton::ItemBool( currentGroup(), TQString::fromLatin1( "Cycle" ), mCycle, true );
  addItem( itemCycle, TQString::fromLatin1( "Cycle" ) );
  TDEConfigSkeleton::ItemBool  *itemBorder3D;
  itemBorder3D = new TDEConfigSkeleton::ItemBool( currentGroup(), TQString::fromLatin1( "Border3D" ), mBorder3D, false );
  addItem( itemBorder3D, TQString::fromLatin1( "Border3D" ) );
}

PagerSettings::~PagerSettings()
{
}

