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

#include "projectbase.h"

ProjectBase::ProjectBase(  KSharedConfig::Ptr config  )
  : KConfigSkeleton( config )
{
  setCurrentGroup( QLatin1String( "General" ) );

  KConfigSkeleton::ItemString  *itemProjectID;
  itemProjectID = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "ProjectID" ), mProjectID, QLatin1String( "default" ) );
  addItem( itemProjectID, QLatin1String( "ProjectID" ) );
  KConfigSkeleton::ItemString  *itemKind;
  itemKind = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "Kind" ), mKind, QLatin1String( "kde" ) );
  addItem( itemKind, QLatin1String( "Kind" ) );
  KConfigSkeleton::ItemString  *itemLangCode;
  itemLangCode = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "LangCode" ), mLangCode );
  addItem( itemLangCode, QLatin1String( "LangCode" ) );
  KConfigSkeleton::ItemString  *itemTargetLangCode;
  itemTargetLangCode = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "TargetLangCode" ), mTargetLangCode );
  addItem( itemTargetLangCode, QLatin1String( "TargetLangCode" ) );
  KConfigSkeleton::ItemString  *itemSourceLangCode;
  itemSourceLangCode = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "SourceLangCode" ), mSourceLangCode, QLatin1String( "en_US" ) );
  addItem( itemSourceLangCode, QLatin1String( "SourceLangCode" ) );
  KConfigSkeleton::ItemString  *itemMailingList;
  itemMailingList = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "MailingList" ), mMailingList, getMailingList() );
  addItem( itemMailingList, QLatin1String( "MailingList" ) );
  KConfigSkeleton::ItemString  *itemPoBaseDir;
  itemPoBaseDir = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "PoBaseDir" ), mPoBaseDir, QLatin1String( "./" ) );
  addItem( itemPoBaseDir, QLatin1String( "PoBaseDir" ) );
  KConfigSkeleton::ItemString  *itemPotBaseDir;
  itemPotBaseDir = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "PotBaseDir" ), mPotBaseDir, QLatin1String( "../templates" ) );
  addItem( itemPotBaseDir, QLatin1String( "PotBaseDir" ) );
  KConfigSkeleton::ItemString  *itemBranchDir;
  itemBranchDir = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "BranchDir" ), mBranchDir );
  addItem( itemBranchDir, QLatin1String( "BranchDir" ) );
  KConfigSkeleton::ItemString  *itemAltDir;
  itemAltDir = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "AltDir" ), mAltDir );
  addItem( itemAltDir, QLatin1String( "AltDir" ) );
  KConfigSkeleton::ItemString  *itemGlossaryTbx;
  itemGlossaryTbx = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "GlossaryTbx" ), mGlossaryTbx, QLatin1String( "./terms.tbx" ) );
  addItem( itemGlossaryTbx, QLatin1String( "GlossaryTbx" ) );
  KConfigSkeleton::ItemString  *itemMainQA;
  itemMainQA = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "MainQA" ), mMainQA, QLatin1String( "./main.lqa" ) );
  addItem( itemMainQA, QLatin1String( "MainQA" ) );

  setCurrentGroup( QLatin1String( "RegExps" ) );

  KConfigSkeleton::ItemString  *itemAccel;
  itemAccel = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "Accel" ), mAccel, QLatin1String( "&" ) );
  addItem( itemAccel, QLatin1String( "Accel" ) );
  KConfigSkeleton::ItemString  *itemMarkup;
  itemMarkup = new KConfigSkeleton::ItemString( currentGroup(), QLatin1String( "Markup" ), mMarkup, QLatin1String( "(<[^>]+>)+|(&[A-Za-z_:][A-Za-z0-9_\\.:-]*;)+" ) );
  addItem( itemMarkup, QLatin1String( "Markup" ) );
  KConfigSkeleton::ItemInt  *itemWordWrap;
  itemWordWrap = new KConfigSkeleton::ItemInt( currentGroup(), QLatin1String( "WordWrap" ), mWordWrap, 80 );
  addItem( itemWordWrap, QLatin1String( "WordWrap" ) );
}

ProjectBase::~ProjectBase()
{
}

