From 56036e69aca96a06d288f887855f96f85e08ef45 Mon Sep 17 00:00:00 2001 From: David Faure Date: Tue, 10 Jan 2006 11:59:08 +0000 Subject: [PATCH] A small price to pay for qflags' type safety. svn path=/trunk/KDE/kdebase/workspace/; revision=496328 --- data/update_window_settings.cpp | 2 +- kcmkwin/kwindecoration/kwindecoration.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/data/update_window_settings.cpp b/data/update_window_settings.cpp index c71c3e0623..6e2649ab0b 100644 --- a/data/update_window_settings.cpp +++ b/data/update_window_settings.cpp @@ -123,7 +123,7 @@ void writeRules( KConfig& cfg ) if( info->windowType == static_cast< NET::WindowType >( -2 )) // undefined ; // all types if( info->windowType == NET::Unknown ) - cfg.writeEntry( "types", NET::NormalMask ); + cfg.writeEntry( "types", (int)NET::NormalMask ); else cfg.writeEntry( "types", 1 << info->windowType ); cfg.writeEntry( "position", info->geometry.topLeft()); diff --git a/kcmkwin/kwindecoration/kwindecoration.cpp b/kcmkwin/kwindecoration/kwindecoration.cpp index 61c5b89411..3384671611 100644 --- a/kcmkwin/kwindecoration/kwindecoration.cpp +++ b/kcmkwin/kwindecoration/kwindecoration.cpp @@ -463,7 +463,7 @@ void KWinDecorationModule::readConfig( KConfig* conf ) // Help, Minimize, Maximize and Close are default on RHS buttonPositionWidget->setButtonsRight( conf->readEntry("ButtonsOnRight", "HIAX") ); - int bsize = conf->readNumEntry( "BorderSize", BorderNormal ); + int bsize = conf->readEntry( "BorderSize", (int)BorderNormal ); if( bsize >= BorderTiny && bsize < BordersCount ) border_size = static_cast< BorderSize >( bsize ); else @@ -492,7 +492,7 @@ void KWinDecorationModule::writeConfig( KConfig* conf ) // Button settings conf->writeEntry("ButtonsOnLeft", buttonPositionWidget->buttonsLeft() ); conf->writeEntry("ButtonsOnRight", buttonPositionWidget->buttonsRight() ); - conf->writeEntry("BorderSize", border_size ); + conf->writeEntry("BorderSize", static_cast( border_size ) ); oldLibraryName = currentLibraryName; currentLibraryName = libName;