00001 #if !KDE_IS_VERSION( 3, 3, 92 )
00002 public:
00003 KNoteConfig() : KConfigSkeleton()
00004 {
00005 setCurrentGroup( QString::fromLatin1( "Display" ) );
00006
00007 KConfigSkeleton::ItemColor *itemBgColor;
00008 itemBgColor = new KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( "bgcolor" ), mBgColor, QColor( "yellow" ) );
00009 addItem( itemBgColor, QString::fromLatin1( "BgColor" ) );
00010 KConfigSkeleton::ItemColor *itemFgColor;
00011 itemFgColor = new KConfigSkeleton::ItemColor( currentGroup(), QString::fromLatin1( "fgcolor" ), mFgColor, QColor( "black" ) );
00012 addItem( itemFgColor, QString::fromLatin1( "FgColor" ) );
00013 KConfigSkeleton::ItemUInt *itemWidth;
00014 itemWidth = new KConfigSkeleton::ItemUInt( currentGroup(), QString::fromLatin1( "width" ), mWidth, 200 );
00015 addItem( itemWidth, QString::fromLatin1( "Width" ) );
00016 KConfigSkeleton::ItemUInt *itemHeight;
00017 itemHeight = new KConfigSkeleton::ItemUInt( currentGroup(), QString::fromLatin1( "height" ), mHeight, 200 );
00018 addItem( itemHeight, QString::fromLatin1( "Height" ) );
00019
00020 setCurrentGroup( QString::fromLatin1( "Editor" ) );
00021
00022 KConfigSkeleton::ItemFont *itemFont;
00023 itemFont = new KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( "font" ), mFont, KGlobalSettings::generalFont() );
00024 addItem( itemFont, QString::fromLatin1( "Font" ) );
00025 KConfigSkeleton::ItemFont *itemTitleFont;
00026 itemTitleFont = new KConfigSkeleton::ItemFont( currentGroup(), QString::fromLatin1( "titlefont" ), mTitleFont, KGlobalSettings::windowTitleFont() );
00027 addItem( itemTitleFont, QString::fromLatin1( "TitleFont" ) );
00028 KConfigSkeleton::ItemBool *itemAutoIndent;
00029 itemAutoIndent = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "autoindent" ), mAutoIndent, true );
00030 addItem( itemAutoIndent, QString::fromLatin1( "AutoIndent" ) );
00031 KConfigSkeleton::ItemBool *itemRichText;
00032 itemRichText = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "richtext" ), mRichText, false );
00033 addItem( itemRichText, QString::fromLatin1( "RichText" ) );
00034 KConfigSkeleton::ItemUInt *itemTabSize;
00035 itemTabSize = new KConfigSkeleton::ItemUInt( currentGroup(), QString::fromLatin1( "tabsize" ), mTabSize, 4 );
00036 addItem( itemTabSize, QString::fromLatin1( "TabSize" ) );
00037
00038 setCurrentGroup( QString::fromLatin1( "General" ) );
00039
00040 KConfigSkeleton::ItemDouble *itemVersion;
00041 itemVersion = new KConfigSkeleton::ItemDouble( currentGroup(), QString::fromLatin1( "version" ), mVersion );
00042 addItem( itemVersion, QString::fromLatin1( "Version" ) );
00043
00044 setCurrentGroup( QString::fromLatin1( "WindowDisplay" ) );
00045
00046 KConfigSkeleton::ItemInt *itemDesktop;
00047 itemDesktop = new KConfigSkeleton::ItemInt( currentGroup(), QString::fromLatin1( "desktop" ), mDesktop, -10 );
00048 addItem( itemDesktop, QString::fromLatin1( "Desktop" ) );
00049 KConfigSkeleton::ItemBool *itemHideNote;
00050 itemHideNote = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "HideNote" ), mHideNote, false );
00051 addItem( itemHideNote, QString::fromLatin1( "HideNote" ) );
00052 KConfigSkeleton::ItemPoint *itemPosition;
00053 itemPosition = new KConfigSkeleton::ItemPoint( currentGroup(), QString::fromLatin1( "position" ), mPosition, QPoint( -10000, -10000 ) );
00054 addItem( itemPosition, QString::fromLatin1( "Position" ) );
00055 KConfigSkeleton::ItemBool *itemShowInTaskbar;
00056 itemShowInTaskbar = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "ShowInTaskbar" ), mShowInTaskbar, false );
00057 addItem( itemShowInTaskbar, QString::fromLatin1( "ShowInTaskbar" ) );
00058 KConfigSkeleton::ItemBool *itemKeepAbove;
00059 itemKeepAbove = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "KeepAbove" ), mKeepAbove, false );
00060 addItem( itemKeepAbove, QString::fromLatin1( "KeepAbove" ) );
00061 KConfigSkeleton::ItemBool *itemKeepBelow;
00062 itemKeepBelow = new KConfigSkeleton::ItemBool( currentGroup(), QString::fromLatin1( "KeepBelow" ), mKeepBelow, false );
00063 addItem( itemKeepBelow, QString::fromLatin1( "KeepBelow" ) );
00064 }
00065 #endif