knotes Library API Documentation

knoteconfig.cpp

00001 // This file is generated by kconfig_compiler from knoteconfig.kcfg. 00002 // All changes you do to this file will be lost. 00003 00004 #include "knoteconfig.h" 00005 00006 KNoteConfig::KNoteConfig( KSharedConfig::Ptr config ) 00007 : KConfigSkeleton( config ) 00008 { 00009 setCurrentGroup( "Display" ); 00010 00011 KConfigSkeleton::ItemColor *itemBgColor; 00012 itemBgColor = new KConfigSkeleton::ItemColor( currentGroup(), "bgcolor", mBgColor, QColor( "yellow" ) ); 00013 addItem( itemBgColor, "BgColor" ); 00014 KConfigSkeleton::ItemColor *itemFgColor; 00015 itemFgColor = new KConfigSkeleton::ItemColor( currentGroup(), "fgcolor", mFgColor, QColor( "black" ) ); 00016 addItem( itemFgColor, "FgColor" ); 00017 KConfigSkeleton::ItemUInt *itemWidth; 00018 itemWidth = new KConfigSkeleton::ItemUInt( currentGroup(), "width", mWidth, 200 ); 00019 addItem( itemWidth, "Width" ); 00020 KConfigSkeleton::ItemUInt *itemHeight; 00021 itemHeight = new KConfigSkeleton::ItemUInt( currentGroup(), "height", mHeight, 200 ); 00022 addItem( itemHeight, "Height" ); 00023 00024 setCurrentGroup( "Editor" ); 00025 00026 KConfigSkeleton::ItemFont *itemFont; 00027 itemFont = new KConfigSkeleton::ItemFont( currentGroup(), "font", mFont, KGlobalSettings::generalFont() ); 00028 addItem( itemFont, "Font" ); 00029 KConfigSkeleton::ItemFont *itemTitleFont; 00030 itemTitleFont = new KConfigSkeleton::ItemFont( currentGroup(), "titlefont", mTitleFont, KGlobalSettings::windowTitleFont() ); 00031 addItem( itemTitleFont, "TitleFont" ); 00032 KConfigSkeleton::ItemBool *itemAutoIndent; 00033 itemAutoIndent = new KConfigSkeleton::ItemBool( currentGroup(), "autoindent", mAutoIndent, true ); 00034 addItem( itemAutoIndent, "AutoIndent" ); 00035 KConfigSkeleton::ItemBool *itemRichText; 00036 itemRichText = new KConfigSkeleton::ItemBool( currentGroup(), "richtext", mRichText, false ); 00037 addItem( itemRichText, "RichText" ); 00038 KConfigSkeleton::ItemUInt *itemTabSize; 00039 itemTabSize = new KConfigSkeleton::ItemUInt( currentGroup(), "tabsize", mTabSize, 4 ); 00040 addItem( itemTabSize, "TabSize" ); 00041 00042 setCurrentGroup( "General" ); 00043 00044 KConfigSkeleton::ItemDouble *itemVersion; 00045 itemVersion = new KConfigSkeleton::ItemDouble( currentGroup(), "version", mVersion ); 00046 addItem( itemVersion, "Version" ); 00047 00048 setCurrentGroup( "WindowDisplay" ); 00049 00050 KConfigSkeleton::ItemInt *itemDesktop; 00051 itemDesktop = new KConfigSkeleton::ItemInt( currentGroup(), "desktop", mDesktop, -10 ); 00052 addItem( itemDesktop, "Desktop" ); 00053 KConfigSkeleton::ItemPoint *itemPosition; 00054 itemPosition = new KConfigSkeleton::ItemPoint( currentGroup(), "position", mPosition, QPoint( -10000, -10000 ) ); 00055 addItem( itemPosition, "Position" ); 00056 KConfigSkeleton::ItemBool *itemShowInTaskbar; 00057 itemShowInTaskbar = new KConfigSkeleton::ItemBool( currentGroup(), "ShowInTaskbar", mShowInTaskbar, false ); 00058 addItem( itemShowInTaskbar ); 00059 KConfigSkeleton::ItemBool *itemKeepAbove; 00060 itemKeepAbove = new KConfigSkeleton::ItemBool( currentGroup(), "KeepAbove", mKeepAbove, false ); 00061 addItem( itemKeepAbove ); 00062 KConfigSkeleton::ItemBool *itemKeepBelow; 00063 itemKeepBelow = new KConfigSkeleton::ItemBool( currentGroup(), "KeepBelow", mKeepBelow, false ); 00064 addItem( itemKeepBelow ); 00065 } 00066 00067 KNoteConfig::~KNoteConfig() 00068 { 00069 } 00070
KDE Logo
This file is part of the documentation for knotes Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 21 19:46:28 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003