diff --git a/kcms/fonts/fonts.h b/kcms/fonts/fonts.h --- a/kcms/fonts/fonts.h +++ b/kcms/fonts/fonts.h @@ -84,10 +84,10 @@ void setExclude(bool exclude); bool exclude() const; - void setExcludeTo(const int &excludeTo); + void setExcludeTo(int excludeTo); int excludeTo() const; - void setExcludeFrom(const int &excludeTo); + void setExcludeFrom(int excludeFrom); int excludeFrom() const; void setAntiAliasing(bool antiAliasing); diff --git a/kcms/fonts/fonts.cpp b/kcms/fonts/fonts.cpp --- a/kcms/fonts/fonts.cpp +++ b/kcms/fonts/fonts.cpp @@ -316,6 +316,7 @@ void FontAASettings::defaults() { + setExclude(false); setExcludeTo(15); setExcludeFrom(8); setAntiAliasing(true); @@ -345,7 +346,7 @@ return m_state.exclude; } -void FontAASettings::setExcludeTo(const int &excludeTo) +void FontAASettings::setExcludeTo(int excludeTo) { if (m_state.excludeTo == excludeTo) { return; @@ -360,14 +361,14 @@ return m_state.excludeTo; } -void FontAASettings::setExcludeFrom(const int &excludeTo) +void FontAASettings::setExcludeFrom(int excludeFrom) { - if (m_state.excludeFrom == excludeTo) { + if (m_state.excludeFrom == excludeFrom) { return; } - m_state.excludeFrom = excludeTo; - emit excludeToChanged(); + m_state.excludeFrom = excludeFrom; + emit excludeFromChanged(); } int FontAASettings::excludeFrom() const