From 33e87dd05fc9933f0c45d92f3b98e042553194c6 Mon Sep 17 00:00:00 2001 From: ikemo Date: Wed, 31 Dec 2003 16:22:27 +0000 Subject: [PATCH] save color pref git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@756 56b19765-1e22-0410-a548-a0f45d66c51a --- kita/src/kita.cpp | 16 ++++++++++++++++ kita/src/pref.cpp | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/kita/src/kita.cpp b/kita/src/kita.cpp index f6ac7ee..6b0268f 100644 --- a/kita/src/kita.cpp +++ b/kita/src/kita.cpp @@ -250,6 +250,10 @@ void KitaMainWindow::writeConfig( KConfig* config ) config->setGroup( "Global" ); config->writeEntry( "Font", KitaConfig::font() ); config->writeEntry( "ThreadFont", KitaConfig::threadFont() ); + + config->setGroup( "Color" ); + config->writeEntry( "Popup", KitaConfig::popupColor() ); + config->writeEntry( "PopupBackground", KitaConfig::popupBackgroundColor() ); } void KitaMainWindow::saveProperties( KConfig* config ) @@ -270,6 +274,18 @@ void KitaMainWindow::readConfig( KConfig* config ) KitaConfig::setThreadFont( config->readFontEntry( "ThreadFont" ) ); setFont( KitaConfig::font() ); + + config->setGroup( "Color" ); + + QColor popupColor = config->readColorEntry( "Popup" ); + if ( popupColor.isValid() ) { + KitaConfig::setPopupColor( popupColor ); + } + + QColor popupBackgroundColor = config->readColorEntry( "PopupBackground" ); + if ( popupColor.isValid() ) { + KitaConfig::setPopupBackgroundColor( popupBackgroundColor ); + } } void KitaMainWindow::readProperties( KConfig* config ) diff --git a/kita/src/pref.cpp b/kita/src/pref.cpp index d378e5a..32a0809 100644 --- a/kita/src/pref.cpp +++ b/kita/src/pref.cpp @@ -91,11 +91,11 @@ KitaColorPrefPage::KitaColorPrefPage( QWidget *parent ) colorList->insertItem( backPixmap, "background" );*/ QPixmap popupTextPixmap( 30, 10 ); - popupTextPixmap.fill( Qt::black ); + popupTextPixmap.fill( KitaConfig::popupColor() ); colorList->insertItem( popupTextPixmap, "popup text" ); QPixmap popupBackPixmap( 30, 10 ); - popupBackPixmap.fill( Qt::yellow ); + popupBackPixmap.fill( KitaConfig::popupBackgroundColor() ); colorList->insertItem( popupBackPixmap, "popup background" ); connect( changeButton, SIGNAL( clicked() ), -- 2.11.0