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

#include "kdesvnsettings.h"

#include <qglobal.h>
#include <QtCore/QFile>

class KdesvnsettingsHelper
{
  public:
    KdesvnsettingsHelper() : q(0) {}
    ~KdesvnsettingsHelper() { delete q; }
    Kdesvnsettings *q;
};
Q_GLOBAL_STATIC(KdesvnsettingsHelper, s_globalKdesvnsettings)
Kdesvnsettings *Kdesvnsettings::self()
{
  if (!s_globalKdesvnsettings()->q) {
    new Kdesvnsettings;
    s_globalKdesvnsettings()->q->read();
  }

  return s_globalKdesvnsettings()->q;
}

Kdesvnsettings::Kdesvnsettings(  )
  : KConfigSkeleton( QStringLiteral( "kdesvnpartrc" ) )
{
  Q_ASSERT(!s_globalKdesvnsettings()->q);
  s_globalKdesvnsettings()->q = this;
  setCurrentGroup( QStringLiteral( "general_items" ) );

  KConfigSkeleton::ItemBool  *itemCase_sensitive_sort;
  itemCase_sensitive_sort = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "case_sensitive_sort" ), mCase_sensitive_sort, true );
  addItem( itemCase_sensitive_sort, QStringLiteral( "case_sensitive_sort" ) );
  KConfigSkeleton::ItemInt  *itemListview_icon_size;
  itemListview_icon_size = new KConfigSkeleton::ItemInt( currentGroup(), QStringLiteral( "listview_icon_size" ), mListview_icon_size, 22 );
  addItem( itemListview_icon_size, QStringLiteral( "listview_icon_size" ) );
  KConfigSkeleton::ItemBool  *itemDisplay_file_tips;
  itemDisplay_file_tips = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "display_file_tips" ), mDisplay_file_tips, true );
  addItem( itemDisplay_file_tips, QStringLiteral( "display_file_tips" ) );
  KConfigSkeleton::ItemBool  *itemUse_external_diff;
  itemUse_external_diff = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "use_external_diff" ), mUse_external_diff, false );
  addItem( itemUse_external_diff, QStringLiteral( "use_external_diff" ) );
  KConfigSkeleton::ItemString  *itemExternal_diff_display;
  itemExternal_diff_display = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "external_diff_display" ), mExternal_diff_display, QStringLiteral( "kompare -on -" ) );
  addItem( itemExternal_diff_display, QStringLiteral( "external_diff_display" ) );
  KConfigSkeleton::ItemBool  *itemDiff_ignore_content;
  itemDiff_ignore_content = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "diff_ignore_content" ), mDiff_ignore_content, false );
  addItem( itemDiff_ignore_content, QStringLiteral( "diff_ignore_content" ) );
  KConfigSkeleton::ItemBool  *itemDiff_ignore_spaces;
  itemDiff_ignore_spaces = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "diff_ignore_spaces" ), mDiff_ignore_spaces, false );
  addItem( itemDiff_ignore_spaces, QStringLiteral( "diff_ignore_spaces" ) );
  KConfigSkeleton::ItemBool  *itemDiff_ignore_all_white_spaces;
  itemDiff_ignore_all_white_spaces = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "diff_ignore_all_white_spaces" ), mDiff_ignore_all_white_spaces, false );
  addItem( itemDiff_ignore_all_white_spaces, QStringLiteral( "diff_ignore_all_white_spaces" ) );
  KConfigSkeleton::ItemBool  *itemDiff_gitformat_default;
  itemDiff_gitformat_default = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "diff_gitformat_default" ), mDiff_gitformat_default, false );
  addItem( itemDiff_gitformat_default, QStringLiteral( "diff_gitformat_default" ) );
  KConfigSkeleton::ItemBool  *itemDiff_copies_as_add;
  itemDiff_copies_as_add = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "diff_copies_as_add" ), mDiff_copies_as_add, false );
  addItem( itemDiff_copies_as_add, QStringLiteral( "diff_copies_as_add" ) );
  KConfigSkeleton::ItemInt  *itemMax_log_messages;
  itemMax_log_messages = new KConfigSkeleton::ItemInt( currentGroup(), QStringLiteral( "max_log_messages" ), mMax_log_messages, 20 );
  addItem( itemMax_log_messages, QStringLiteral( "max_log_messages" ) );
  KConfigSkeleton::ItemBool  *itemColored_blame;
  itemColored_blame = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "colored_blame" ), mColored_blame, true );
  addItem( itemColored_blame, QStringLiteral( "colored_blame" ) );
  QList<int> defaultcommit_splitter_height;
  defaultcommit_splitter_height.append( 0 );
  defaultcommit_splitter_height.append( 0 );

  KConfigSkeleton::ItemIntList  *itemCommit_splitter_height;
  itemCommit_splitter_height = new KConfigSkeleton::ItemIntList( currentGroup(), QStringLiteral( "commit_splitter_height" ), mCommit_splitter_height, defaultcommit_splitter_height );
  addItem( itemCommit_splitter_height, QStringLiteral( "commit_splitter_height" ) );
  KConfigSkeleton::ItemBool  *itemCommit_hide_new;
  itemCommit_hide_new = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "commit_hide_new" ), mCommit_hide_new, false );
  addItem( itemCommit_hide_new, QStringLiteral( "commit_hide_new" ) );
  KConfigSkeleton::ItemBool  *itemShow_navigation_panel;
  itemShow_navigation_panel = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "show_navigation_panel" ), mShow_navigation_panel, true );
  addItem( itemShow_navigation_panel, QStringLiteral( "show_navigation_panel" ) );

  setCurrentGroup( QStringLiteral( "subversion" ) );

  KConfigSkeleton::ItemBool  *itemDisplay_overlays;
  itemDisplay_overlays = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "display_overlays" ), mDisplay_overlays, true );
  addItem( itemDisplay_overlays, QStringLiteral( "display_overlays" ) );
  KConfigSkeleton::ItemBool  *itemInfo_recursive;
  itemInfo_recursive = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "info_recursive" ), mInfo_recursive, false );
  addItem( itemInfo_recursive, QStringLiteral( "info_recursive" ) );
  KConfigSkeleton::ItemBool  *itemReview_commit;
  itemReview_commit = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "review_commit" ), mReview_commit, true );
  addItem( itemReview_commit, QStringLiteral( "review_commit" ) );
  KConfigSkeleton::ItemBool  *itemDisplay_ignored_files;
  itemDisplay_ignored_files = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "display_ignored_files" ), mDisplay_ignored_files, true );
  addItem( itemDisplay_ignored_files, QStringLiteral( "display_ignored_files" ) );
  KConfigSkeleton::ItemBool  *itemDisplay_unknown_files;
  itemDisplay_unknown_files = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "display_unknown_files" ), mDisplay_unknown_files, true );
  addItem( itemDisplay_unknown_files, QStringLiteral( "display_unknown_files" ) );
  KConfigSkeleton::ItemBool  *itemHide_unchanged_files;
  itemHide_unchanged_files = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "hide_unchanged_files" ), mHide_unchanged_files, false );
  addItem( itemHide_unchanged_files, QStringLiteral( "hide_unchanged_files" ) );
  KConfigSkeleton::ItemBool  *itemLog_follows_nodes;
  itemLog_follows_nodes = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "log_follows_nodes" ), mLog_follows_nodes, true );
  addItem( itemLog_follows_nodes, QStringLiteral( "log_follows_nodes" ) );
  KConfigSkeleton::ItemBool  *itemLog_always_list_changed_files;
  itemLog_always_list_changed_files = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "log_always_list_changed_files" ), mLog_always_list_changed_files, true );
  addItem( itemLog_always_list_changed_files, QStringLiteral( "log_always_list_changed_files" ) );
  KConfigSkeleton::ItemBool  *itemStart_updates_check_on_open;
  itemStart_updates_check_on_open = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "start_updates_check_on_open" ), mStart_updates_check_on_open, true );
  addItem( itemStart_updates_check_on_open, QStringLiteral( "start_updates_check_on_open" ) );
  KConfigSkeleton::ItemBool  *itemLog_cache_on_open;
  itemLog_cache_on_open = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "log_cache_on_open" ), mLog_cache_on_open, true );
  addItem( itemLog_cache_on_open, QStringLiteral( "log_cache_on_open" ) );
  KConfigSkeleton::ItemBool  *itemDetails_on_remote_listing;
  itemDetails_on_remote_listing = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "details_on_remote_listing" ), mDetails_on_remote_listing, false );
  addItem( itemDetails_on_remote_listing, QStringLiteral( "details_on_remote_listing" ) );
  KConfigSkeleton::ItemBool  *itemProperties_on_remote_items;
  itemProperties_on_remote_items = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "properties_on_remote_items" ), mProperties_on_remote_items, false );
  addItem( itemProperties_on_remote_items, QStringLiteral( "properties_on_remote_items" ) );
  KConfigSkeleton::ItemBool  *itemRemote_special_properties;
  itemRemote_special_properties = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "remote_special_properties" ), mRemote_special_properties, true );
  addItem( itemRemote_special_properties, QStringLiteral( "remote_special_properties" ) );
  KConfigSkeleton::ItemBool  *itemCheck_needslock;
  itemCheck_needslock = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "check_needslock" ), mCheck_needslock, false );
  addItem( itemCheck_needslock, QStringLiteral( "check_needslock" ) );
  KConfigSkeleton::ItemBool  *itemStore_passwords;
  itemStore_passwords = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "store_passwords" ), mStore_passwords, false );
  addItem( itemStore_passwords, QStringLiteral( "store_passwords" ) );
  KConfigSkeleton::ItemBool  *itemPasswords_in_wallet;
  itemPasswords_in_wallet = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "passwords_in_wallet" ), mPasswords_in_wallet, true );
  addItem( itemPasswords_in_wallet, QStringLiteral( "passwords_in_wallet" ) );
  KConfigSkeleton::ItemBool  *itemUse_password_cache;
  itemUse_password_cache = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "use_password_cache" ), mUse_password_cache, true );
  addItem( itemUse_password_cache, QStringLiteral( "use_password_cache" ) );
  KConfigSkeleton::ItemBool  *itemNetwork_on;
  itemNetwork_on = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "network_on" ), mNetwork_on, true );
  addItem( itemNetwork_on, QStringLiteral( "network_on" ) );
  KConfigSkeleton::ItemBool  *itemUpdate_add_as_modification;
  itemUpdate_add_as_modification = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "update_add_as_modification" ), mUpdate_add_as_modification, true );
  addItem( itemUpdate_add_as_modification, QStringLiteral( "update_add_as_modification" ) );
  KConfigSkeleton::ItemBool  *itemUpdate_make_parents;
  itemUpdate_make_parents = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "update_make_parents" ), mUpdate_make_parents, false );
  addItem( itemUpdate_make_parents, QStringLiteral( "update_make_parents" ) );

  setCurrentGroup( QStringLiteral( "diffmerge_items" ) );

  KConfigSkeleton::ItemString  *itemExternal_merge_program;
  itemExternal_merge_program = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "external_merge_program" ), mExternal_merge_program, QStringLiteral( "kdiff3 %s1 %s2 %t" ) );
  addItem( itemExternal_merge_program, QStringLiteral( "external_merge_program" ) );
  KConfigSkeleton::ItemString  *itemConflict_resolver;
  itemConflict_resolver = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "conflict_resolver" ), mConflict_resolver, QStringLiteral( "kdiff3 %o %m %n -o %t" ) );
  addItem( itemConflict_resolver, QStringLiteral( "conflict_resolver" ) );
  KConfigSkeleton::ItemBool  *itemExtern_merge_default;
  itemExtern_merge_default = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "extern_merge_default" ), mExtern_merge_default, false );
  addItem( itemExtern_merge_default, QStringLiteral( "extern_merge_default" ) );

  setCurrentGroup( QStringLiteral( "display" ) );

  KConfigSkeleton::ItemBool  *itemColored_state;
  itemColored_state = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "colored_state" ), mColored_state, true );
  addItem( itemColored_state, QStringLiteral( "colored_state" ) );
  KConfigSkeleton::ItemColor  *itemColor_need_update;
  itemColor_need_update = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_need_update" ), mColor_need_update, QColor( 101,224,76 ) );
  addItem( itemColor_need_update, QStringLiteral( "color_need_update" ) );
  KConfigSkeleton::ItemColor  *itemColor_missed_item;
  itemColor_missed_item = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_missed_item" ), mColor_missed_item, QColor( "#CC0000" ) );
  addItem( itemColor_missed_item, QStringLiteral( "color_missed_item" ) );
  KConfigSkeleton::ItemColor  *itemColor_notversioned_item;
  itemColor_notversioned_item = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_notversioned_item" ), mColor_notversioned_item, QColor( "#BBBBBB" ) );
  addItem( itemColor_notversioned_item, QStringLiteral( "color_notversioned_item" ) );
  KConfigSkeleton::ItemColor  *itemColor_locked_item;
  itemColor_locked_item = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_locked_item" ), mColor_locked_item, QColor( "#c50003" ) );
  addItem( itemColor_locked_item, QStringLiteral( "color_locked_item" ) );
  KConfigSkeleton::ItemColor  *itemColor_need_lock;
  itemColor_need_lock = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_need_lock" ), mColor_need_lock, QColor( "#ff8888" ) );
  addItem( itemColor_need_lock, QStringLiteral( "color_need_lock" ) );
  KConfigSkeleton::ItemColor  *itemColor_item_deleted;
  itemColor_item_deleted = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_item_deleted" ), mColor_item_deleted, QColor( "#a3a3a3" ) );
  addItem( itemColor_item_deleted, QStringLiteral( "color_item_deleted" ) );
  KConfigSkeleton::ItemColor  *itemColor_item_added;
  itemColor_item_added = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_item_added" ), mColor_item_added, QColor( "#85bae0" ) );
  addItem( itemColor_item_added, QStringLiteral( "color_item_added" ) );
  KConfigSkeleton::ItemColor  *itemColor_changed_item;
  itemColor_changed_item = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_changed_item" ), mColor_changed_item, QColor( "#de5e5e" ) );
  addItem( itemColor_changed_item, QStringLiteral( "color_changed_item" ) );
  KConfigSkeleton::ItemColor  *itemColor_conflicted_item;
  itemColor_conflicted_item = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "color_conflicted_item" ), mColor_conflicted_item, QColor( 255,0,0 ) );
  addItem( itemColor_conflicted_item, QStringLiteral( "color_conflicted_item" ) );

  setCurrentGroup( QStringLiteral( "blame_dlg" ) );

  KConfigSkeleton::ItemString  *itemLocale_for_blame;
  itemLocale_for_blame = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "locale_for_blame" ), mLocale_for_blame );
  addItem( itemLocale_for_blame, QStringLiteral( "locale_for_blame" ) );

  setCurrentGroup( QStringLiteral( "diff_display" ) );

  KConfigSkeleton::ItemString  *itemLocale_for_diff;
  itemLocale_for_diff = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "locale_for_diff" ), mLocale_for_diff );
  addItem( itemLocale_for_diff, QStringLiteral( "locale_for_diff" ) );

  setCurrentGroup( QStringLiteral( "revision_tree" ) );

  KConfigSkeleton::ItemBool  *itemFill_cache_on_tree;
  itemFill_cache_on_tree = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "fill_cache_on_tree" ), mFill_cache_on_tree, false );
  addItem( itemFill_cache_on_tree, QStringLiteral( "fill_cache_on_tree" ) );
  KConfigSkeleton::ItemInt  *itemTree_direction;
  itemTree_direction = new KConfigSkeleton::ItemInt( currentGroup(), QStringLiteral( "tree_direction" ), mTree_direction, 0 );
  addItem( itemTree_direction, QStringLiteral( "tree_direction" ) );
  KConfigSkeleton::ItemColor  *itemTree_add_color;
  itemTree_add_color = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "tree_add_color" ), mTree_add_color, QColor( "#00FF00" ) );
  addItem( itemTree_add_color, QStringLiteral( "tree_add_color" ) );
  KConfigSkeleton::ItemColor  *itemTree_delete_color;
  itemTree_delete_color = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "tree_delete_color" ), mTree_delete_color, QColor( "#FF0000" ) );
  addItem( itemTree_delete_color, QStringLiteral( "tree_delete_color" ) );
  KConfigSkeleton::ItemColor  *itemTree_copy_color;
  itemTree_copy_color = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "tree_copy_color" ), mTree_copy_color, QColor( "#C0C0C0" ) );
  addItem( itemTree_copy_color, QStringLiteral( "tree_copy_color" ) );
  KConfigSkeleton::ItemColor  *itemTree_rename_color;
  itemTree_rename_color = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "tree_rename_color" ), mTree_rename_color, QColor( "#C0C0C0" ) );
  addItem( itemTree_rename_color, QStringLiteral( "tree_rename_color" ) );
  KConfigSkeleton::ItemColor  *itemTree_modify_color;
  itemTree_modify_color = new KConfigSkeleton::ItemColor( currentGroup(), QStringLiteral( "tree_modify_color" ), mTree_modify_color, QColor( "#a0a0a4" ) );
  addItem( itemTree_modify_color, QStringLiteral( "tree_modify_color" ) );
  QList<int> defaulttree_detail_height;
  defaulttree_detail_height.append( 0 );
  defaulttree_detail_height.append( 0 );

  KConfigSkeleton::ItemIntList  *itemTree_detail_height;
  itemTree_detail_height = new KConfigSkeleton::ItemIntList( currentGroup(), QStringLiteral( "tree_detail_height" ), mTree_detail_height, defaulttree_detail_height );
  addItem( itemTree_detail_height, QStringLiteral( "tree_detail_height" ) );
  KConfigSkeleton::ItemBool  *itemTree_diff_rec;
  itemTree_diff_rec = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "tree_diff_rec" ), mTree_diff_rec, false );
  addItem( itemTree_diff_rec, QStringLiteral( "tree_diff_rec" ) );

  setCurrentGroup( QStringLiteral( "cmdline" ) );

  KConfigSkeleton::ItemBool  *itemNo_konqueror_contextmenu;
  itemNo_konqueror_contextmenu = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "no_konqueror_contextmenu" ), mNo_konqueror_contextmenu, false );
  addItem( itemNo_konqueror_contextmenu, QStringLiteral( "no_konqueror_contextmenu" ) );
  KConfigSkeleton::ItemBool  *itemNo_konqueror_toplevelmenu;
  itemNo_konqueror_toplevelmenu = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "no_konqueror_toplevelmenu" ), mNo_konqueror_toplevelmenu, false );
  addItem( itemNo_konqueror_toplevelmenu, QStringLiteral( "no_konqueror_toplevelmenu" ) );
  KConfigSkeleton::ItemBool  *itemCmdline_show_logwindow;
  itemCmdline_show_logwindow = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "cmdline_show_logwindow" ), mCmdline_show_logwindow, true );
  addItem( itemCmdline_show_logwindow, QStringLiteral( "cmdline_show_logwindow" ) );
  KConfigSkeleton::ItemUInt  *itemCmdline_log_minline;
  itemCmdline_log_minline = new KConfigSkeleton::ItemUInt( currentGroup(), QStringLiteral( "cmdline_log_minline" ), mCmdline_log_minline, 0 );
  addItem( itemCmdline_log_minline, QStringLiteral( "cmdline_log_minline" ) );
  KConfigSkeleton::ItemBool  *itemKio_use_standard_logmsg;
  itemKio_use_standard_logmsg = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "kio_use_standard_logmsg" ), mKio_use_standard_logmsg, false );
  addItem( itemKio_use_standard_logmsg, QStringLiteral( "kio_use_standard_logmsg" ) );
  KConfigSkeleton::ItemString  *itemKio_standard_logmsg;
  itemKio_standard_logmsg = new KConfigSkeleton::ItemString( currentGroup(), QStringLiteral( "kio_standard_logmsg" ), mKio_standard_logmsg, QStringLiteral( "Revision made with kdesvn KIO." ) );
  addItem( itemKio_standard_logmsg, QStringLiteral( "kio_standard_logmsg" ) );
  KConfigSkeleton::ItemBool  *itemKio_can_overwrite;
  itemKio_can_overwrite = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "kio_can_overwrite" ), mKio_can_overwrite, false );
  addItem( itemKio_can_overwrite, QStringLiteral( "kio_can_overwrite" ) );
  KConfigSkeleton::ItemBool  *itemDisplay_dockmsg;
  itemDisplay_dockmsg = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "display_dockmsg" ), mDisplay_dockmsg, true );
  addItem( itemDisplay_dockmsg, QStringLiteral( "display_dockmsg" ) );

  setCurrentGroup( QStringLiteral( "timed_jobs" ) );

  KConfigSkeleton::ItemBool  *itemPoll_modified;
  itemPoll_modified = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "poll_modified" ), mPoll_modified, true );
  addItem( itemPoll_modified, QStringLiteral( "poll_modified" ) );
  KConfigSkeleton::ItemUInt  *itemPoll_modified_minutes;
  itemPoll_modified_minutes = new KConfigSkeleton::ItemUInt( currentGroup(), QStringLiteral( "poll_modified_minutes" ), mPoll_modified_minutes, 10 );
  addItem( itemPoll_modified_minutes, QStringLiteral( "poll_modified_minutes" ) );
  KConfigSkeleton::ItemBool  *itemPoll_updates;
  itemPoll_updates = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "poll_updates" ), mPoll_updates, true );
  addItem( itemPoll_updates, QStringLiteral( "poll_updates" ) );
  KConfigSkeleton::ItemUInt  *itemPoll_updates_minutes;
  itemPoll_updates_minutes = new KConfigSkeleton::ItemUInt( currentGroup(), QStringLiteral( "poll_updates_minutes" ), mPoll_updates_minutes, 10 );
  addItem( itemPoll_updates_minutes, QStringLiteral( "poll_updates_minutes" ) );

  setCurrentGroup( QStringLiteral( "internals" ) );

  KConfigSkeleton::ItemBool  *itemLocale_is_casesensitive;
  itemLocale_is_casesensitive = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "locale_is_casesensitive" ), mLocale_is_casesensitive, QString("a").localeAwareCompare("B")>0 );
  addItem( itemLocale_is_casesensitive, QStringLiteral( "locale_is_casesensitive" ) );
  KConfigSkeleton::ItemBool  *itemLast_node_follow;
  itemLast_node_follow = new KConfigSkeleton::ItemBool( currentGroup(), QStringLiteral( "last_node_follow" ), mLast_node_follow, true );
  addItem( itemLast_node_follow, QStringLiteral( "last_node_follow" ) );
}

Kdesvnsettings::~Kdesvnsettings()
{
  s_globalKdesvnsettings()->q = 0;
}

