|
|
|
@ -32,9 +32,9 @@
|
|
|
|
|
|
|
|
|
|
#include "icons.h" |
|
|
|
|
|
|
|
|
|
/**** KIconConfig ****/ |
|
|
|
|
/**** TDEIconConfig ****/ |
|
|
|
|
|
|
|
|
|
KIconConfig::KIconConfig(TQWidget *parent, const char *name) |
|
|
|
|
TDEIconConfig::TDEIconConfig(TQWidget *parent, const char *name) |
|
|
|
|
: TDECModule(parent, name) |
|
|
|
|
{ |
|
|
|
|
|
|
|
|
@ -114,13 +114,13 @@ KIconConfig::KIconConfig(TQWidget *parent, const char *name)
|
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
KIconConfig::~KIconConfig() |
|
|
|
|
TDEIconConfig::~TDEIconConfig() |
|
|
|
|
{ |
|
|
|
|
delete mpSystrayConfig; |
|
|
|
|
delete mpEffect; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
TQPushButton *KIconConfig::addPreviewIcon(int i, const TQString &str, TQWidget *parent, TQGridLayout *lay) |
|
|
|
|
TQPushButton *TDEIconConfig::addPreviewIcon(int i, const TQString &str, TQWidget *parent, TQGridLayout *lay) |
|
|
|
|
{ |
|
|
|
|
TQLabel *lab = new TQLabel(str, parent); |
|
|
|
|
lay->addWidget(lab, 1, i, Qt::AlignCenter); |
|
|
|
@ -133,14 +133,14 @@ TQPushButton *KIconConfig::addPreviewIcon(int i, const TQString &str, TQWidget *
|
|
|
|
|
return push; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::init() |
|
|
|
|
void TDEIconConfig::init() |
|
|
|
|
{ |
|
|
|
|
mpLoader = TDEGlobal::iconLoader(); |
|
|
|
|
mpConfig = TDEGlobal::config(); |
|
|
|
|
mpEffect = new KIconEffect; |
|
|
|
|
mpEffect = new TDEIconEffect; |
|
|
|
|
mpTheme = mpLoader->theme(); |
|
|
|
|
mUsage = 0; |
|
|
|
|
for (int i=0; i<KIcon::LastGroup; i++) |
|
|
|
|
for (int i=0; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mbChanged[i] = false; |
|
|
|
|
|
|
|
|
|
// Fill list/checkboxen
|
|
|
|
@ -165,11 +165,11 @@ void KIconConfig::init()
|
|
|
|
|
mStates += "Disabled"; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::initDefaults() |
|
|
|
|
void TDEIconConfig::initDefaults() |
|
|
|
|
{ |
|
|
|
|
mDefaultEffect[0].type = KIconEffect::NoEffect; |
|
|
|
|
mDefaultEffect[1].type = KIconEffect::NoEffect; |
|
|
|
|
mDefaultEffect[2].type = KIconEffect::ToGray; |
|
|
|
|
mDefaultEffect[0].type = TDEIconEffect::NoEffect; |
|
|
|
|
mDefaultEffect[1].type = TDEIconEffect::NoEffect; |
|
|
|
|
mDefaultEffect[2].type = TDEIconEffect::ToGray; |
|
|
|
|
mDefaultEffect[0].transparant = false; |
|
|
|
|
mDefaultEffect[1].transparant = false; |
|
|
|
|
mDefaultEffect[2].transparant = true; |
|
|
|
@ -185,9 +185,9 @@ void KIconConfig::initDefaults()
|
|
|
|
|
|
|
|
|
|
const int defDefSizes[] = { 32, 22, 22, 16, 32 }; |
|
|
|
|
|
|
|
|
|
KIcon::Group i; |
|
|
|
|
TDEIcon::Group i; |
|
|
|
|
TQStringList::ConstIterator it; |
|
|
|
|
for(it=mGroups.begin(), i=KIcon::FirstGroup; it!=mGroups.end(); ++it, i++) |
|
|
|
|
for(it=mGroups.begin(), i=TDEIcon::FirstGroup; it!=mGroups.end(); ++it, i++) |
|
|
|
|
{ |
|
|
|
|
mbDP[i] = false; |
|
|
|
|
mbChanged[i] = true; |
|
|
|
@ -213,24 +213,24 @@ void KIconConfig::initDefaults()
|
|
|
|
|
int group = mGroups.findIndex( "Desktop" ); |
|
|
|
|
if ( group != -1 ) |
|
|
|
|
{ |
|
|
|
|
mEffects[ group ][ activeState ].type = KIconEffect::ToGamma; |
|
|
|
|
mEffects[ group ][ activeState ].type = TDEIconEffect::ToGamma; |
|
|
|
|
mEffects[ group ][ activeState ].value = 0.7; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
group = mGroups.findIndex( "Panel" ); |
|
|
|
|
if ( group != -1 ) |
|
|
|
|
{ |
|
|
|
|
mEffects[ group ][ activeState ].type = KIconEffect::ToGamma; |
|
|
|
|
mEffects[ group ][ activeState ].type = TDEIconEffect::ToGamma; |
|
|
|
|
mEffects[ group ][ activeState ].value = 0.7; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::read() |
|
|
|
|
void TDEIconConfig::read() |
|
|
|
|
{ |
|
|
|
|
if (mpTheme) |
|
|
|
|
{ |
|
|
|
|
for (KIcon::Group i=KIcon::FirstGroup; i<KIcon::LastGroup; i++) |
|
|
|
|
for (TDEIcon::Group i=TDEIcon::FirstGroup; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mAvSizes[i] = mpTheme->querySizes(i); |
|
|
|
|
|
|
|
|
|
mTheme = mpTheme->current(); |
|
|
|
@ -238,7 +238,7 @@ void KIconConfig::read()
|
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
for (KIcon::Group i=KIcon::FirstGroup; i<KIcon::LastGroup; i++) |
|
|
|
|
for (TDEIcon::Group i=TDEIcon::FirstGroup; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mAvSizes[i] = TQValueList<int>(); |
|
|
|
|
|
|
|
|
|
mTheme = TQString::null; |
|
|
|
@ -262,17 +262,17 @@ void KIconConfig::read()
|
|
|
|
|
{ |
|
|
|
|
TQString tmp = mpConfig->readEntry(*it2 + "Effect"); |
|
|
|
|
if (tmp == "togray") |
|
|
|
|
effect = KIconEffect::ToGray; |
|
|
|
|
effect = TDEIconEffect::ToGray; |
|
|
|
|
else if (tmp == "colorize") |
|
|
|
|
effect = KIconEffect::Colorize; |
|
|
|
|
effect = TDEIconEffect::Colorize; |
|
|
|
|
else if (tmp == "togamma") |
|
|
|
|
effect = KIconEffect::ToGamma; |
|
|
|
|
effect = TDEIconEffect::ToGamma; |
|
|
|
|
else if (tmp == "desaturate") |
|
|
|
|
effect = KIconEffect::DeSaturate; |
|
|
|
|
effect = TDEIconEffect::DeSaturate; |
|
|
|
|
else if (tmp == "tomonochrome") |
|
|
|
|
effect = KIconEffect::ToMonochrome; |
|
|
|
|
effect = TDEIconEffect::ToMonochrome; |
|
|
|
|
else if (tmp == "none") |
|
|
|
|
effect = KIconEffect::NoEffect; |
|
|
|
|
effect = TDEIconEffect::NoEffect; |
|
|
|
|
else continue; |
|
|
|
|
mEffects[i][j].type = effect; |
|
|
|
|
mEffects[i][j].value = mpConfig->readDoubleNumEntry(*it2 + "Value"); |
|
|
|
@ -287,14 +287,14 @@ void KIconConfig::read()
|
|
|
|
|
mSysTraySize = mpSystrayConfig->readNumEntry("systrayIconWidth", 22); |
|
|
|
|
|
|
|
|
|
mpKickerConfig->setGroup("General"); |
|
|
|
|
mQuickLaunchSize = mpKickerConfig->readNumEntry("panelIconWidth", KIcon::SizeLarge); |
|
|
|
|
mQuickLaunchSize = mpKickerConfig->readNumEntry("panelIconWidth", TDEIcon::SizeLarge); |
|
|
|
|
|
|
|
|
|
TDEConfigGroup g( TDEGlobal::config(), "KDE" ); |
|
|
|
|
mpRoundedCheck->setChecked(g.readBoolEntry("IconUseRoundedRect", KDE_DEFAULT_ICONTEXTROUNDED)); |
|
|
|
|
mpActiveEffectCheck->setChecked(g.readBoolEntry("ShowKonqIconActivationEffect", KDE_DEFAULT_KONQ_ACTIVATION_EFFECT)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::apply() |
|
|
|
|
void TDEIconConfig::apply() |
|
|
|
|
{ |
|
|
|
|
int i; |
|
|
|
|
|
|
|
|
@ -332,7 +332,7 @@ void KIconConfig::apply()
|
|
|
|
|
int delta = 1000, dw, index = -1, size = 0, i; |
|
|
|
|
TQValueList<int>::Iterator it; |
|
|
|
|
mpSizeBox->clear(); |
|
|
|
|
if (mUsage < KIcon::LastGroup) { |
|
|
|
|
if (mUsage < TDEIcon::LastGroup) { |
|
|
|
|
for (it=mAvSizes[mUsage].begin(), i=0; it!=mAvSizes[mUsage].end(); ++it, i++) |
|
|
|
|
{ |
|
|
|
|
mpSizeBox->insertItem(TQString().setNum(*it)); |
|
|
|
@ -355,31 +355,31 @@ void KIconConfig::apply()
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::preview(int i) |
|
|
|
|
void TDEIconConfig::preview(int i) |
|
|
|
|
{ |
|
|
|
|
// Apply effects ourselves because we don't want to sync
|
|
|
|
|
// the configuration every preview.
|
|
|
|
|
|
|
|
|
|
int viewedGroup; |
|
|
|
|
if (mpUsageList->text(mUsage) == i18n("Panel Buttons")) { |
|
|
|
|
viewedGroup = KIcon::FirstGroup; |
|
|
|
|
viewedGroup = TDEIcon::FirstGroup; |
|
|
|
|
} |
|
|
|
|
else if (mpUsageList->text(mUsage) == i18n("System Tray Icons")) { |
|
|
|
|
viewedGroup = KIcon::FirstGroup; |
|
|
|
|
viewedGroup = TDEIcon::FirstGroup; |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
viewedGroup = (mUsage == KIcon::LastGroup) ? KIcon::FirstGroup : mUsage; |
|
|
|
|
viewedGroup = (mUsage == TDEIcon::LastGroup) ? TDEIcon::FirstGroup : mUsage; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
TQPixmap pm; |
|
|
|
|
if (mpUsageList->text(mUsage) == i18n("Panel Buttons")) { |
|
|
|
|
pm = mpLoader->loadIcon(mExample, KIcon::NoGroup, mQuickLaunchSize); |
|
|
|
|
pm = mpLoader->loadIcon(mExample, TDEIcon::NoGroup, mQuickLaunchSize); |
|
|
|
|
} |
|
|
|
|
else if (mpUsageList->text(mUsage) == i18n("System Tray Icons")) { |
|
|
|
|
pm = mpLoader->loadIcon(mExample, KIcon::NoGroup, mSysTraySize); |
|
|
|
|
pm = mpLoader->loadIcon(mExample, TDEIcon::NoGroup, mSysTraySize); |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
pm = mpLoader->loadIcon(mExample, KIcon::NoGroup, mSizes[viewedGroup]); |
|
|
|
|
pm = mpLoader->loadIcon(mExample, TDEIcon::NoGroup, mSizes[viewedGroup]); |
|
|
|
|
} |
|
|
|
|
TQImage img = pm.convertToImage(); |
|
|
|
|
if (mbDP[viewedGroup]) |
|
|
|
@ -396,32 +396,32 @@ void KIconConfig::preview(int i)
|
|
|
|
|
mpPreview[i]->setPixmap(pm); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::preview() |
|
|
|
|
void TDEIconConfig::preview() |
|
|
|
|
{ |
|
|
|
|
preview(0); |
|
|
|
|
preview(1); |
|
|
|
|
preview(2); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::load() |
|
|
|
|
void TDEIconConfig::load() |
|
|
|
|
{ |
|
|
|
|
load( false ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::load( bool useDefaults ) |
|
|
|
|
void TDEIconConfig::load( bool useDefaults ) |
|
|
|
|
{ |
|
|
|
|
mpConfig = TDEGlobal::config(); |
|
|
|
|
mpConfig->setReadDefaults( useDefaults ); |
|
|
|
|
read(); |
|
|
|
|
apply(); |
|
|
|
|
for (int i=0; i<KIcon::LastGroup; i++) |
|
|
|
|
for (int i=0; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mbChanged[i] = false; |
|
|
|
|
preview(); |
|
|
|
|
emit changed( useDefaults ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void KIconConfig::save() |
|
|
|
|
void TDEIconConfig::save() |
|
|
|
|
{ |
|
|
|
|
int i, j; |
|
|
|
|
TQStringList::ConstIterator it, it2; |
|
|
|
@ -436,19 +436,19 @@ void KIconConfig::save()
|
|
|
|
|
TQString tmp; |
|
|
|
|
switch (mEffects[i][j].type) |
|
|
|
|
{ |
|
|
|
|
case KIconEffect::ToGray: |
|
|
|
|
case TDEIconEffect::ToGray: |
|
|
|
|
tmp = "togray"; |
|
|
|
|
break; |
|
|
|
|
case KIconEffect::ToGamma: |
|
|
|
|
case TDEIconEffect::ToGamma: |
|
|
|
|
tmp = "togamma"; |
|
|
|
|
break; |
|
|
|
|
case KIconEffect::Colorize: |
|
|
|
|
case TDEIconEffect::Colorize: |
|
|
|
|
tmp = "colorize"; |
|
|
|
|
break; |
|
|
|
|
case KIconEffect::DeSaturate: |
|
|
|
|
case TDEIconEffect::DeSaturate: |
|
|
|
|
tmp = "desaturate"; |
|
|
|
|
break; |
|
|
|
|
case KIconEffect::ToMonochrome: |
|
|
|
|
case TDEIconEffect::ToMonochrome: |
|
|
|
|
tmp = "tomonochrome"; |
|
|
|
|
break; |
|
|
|
|
default: |
|
|
|
@ -487,7 +487,7 @@ void KIconConfig::save()
|
|
|
|
|
emit changed(false); |
|
|
|
|
|
|
|
|
|
// Emit KIPC change message.
|
|
|
|
|
for (int i=0; i<KIcon::LastGroup; i++) |
|
|
|
|
for (int i=0; i<TDEIcon::LastGroup; i++) |
|
|
|
|
{ |
|
|
|
|
if (mbChanged[i]) |
|
|
|
|
{ |
|
|
|
@ -503,16 +503,16 @@ void KIconConfig::save()
|
|
|
|
|
kapp->dcopClient()->send("kicker", "SystemTrayApplet", "iconSizeChanged()", TQByteArray()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::defaults() |
|
|
|
|
void TDEIconConfig::defaults() |
|
|
|
|
{ |
|
|
|
|
load( true ); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::QLSizeLockedChanged(bool checked) { |
|
|
|
|
void TDEIconConfig::QLSizeLockedChanged(bool checked) { |
|
|
|
|
emit changed(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotUsage(int index) |
|
|
|
|
void TDEIconConfig::slotUsage(int index) |
|
|
|
|
{ |
|
|
|
|
mUsage = index; |
|
|
|
|
if (mpUsageList->text(index) == i18n("Panel Buttons")) { |
|
|
|
@ -531,11 +531,11 @@ void KIconConfig::slotUsage(int index)
|
|
|
|
|
mPreviewButton2->setEnabled(false); |
|
|
|
|
mPreviewButton3->setEnabled(false); |
|
|
|
|
} |
|
|
|
|
else if ( mUsage == KIcon::Panel || mUsage == KIcon::LastGroup ) |
|
|
|
|
else if ( mUsage == TDEIcon::Panel || mUsage == TDEIcon::LastGroup ) |
|
|
|
|
{ |
|
|
|
|
mpSizeBox->setEnabled(false); |
|
|
|
|
mpDPCheck->setEnabled(false); |
|
|
|
|
mpAnimatedCheck->setEnabled( mUsage == KIcon::Panel ); |
|
|
|
|
mpAnimatedCheck->setEnabled( mUsage == TDEIcon::Panel ); |
|
|
|
|
mPreviewButton1->setEnabled(true); |
|
|
|
|
mPreviewButton2->setEnabled(true); |
|
|
|
|
mPreviewButton3->setEnabled(true); |
|
|
|
@ -544,7 +544,7 @@ void KIconConfig::slotUsage(int index)
|
|
|
|
|
{ |
|
|
|
|
mpSizeBox->setEnabled(true); |
|
|
|
|
mpDPCheck->setEnabled(true); |
|
|
|
|
mpAnimatedCheck->setEnabled( mUsage == KIcon::Desktop ); |
|
|
|
|
mpAnimatedCheck->setEnabled( mUsage == TDEIcon::Desktop ); |
|
|
|
|
mPreviewButton1->setEnabled(true); |
|
|
|
|
mPreviewButton2->setEnabled(true); |
|
|
|
|
mPreviewButton3->setEnabled(true); |
|
|
|
@ -554,9 +554,9 @@ void KIconConfig::slotUsage(int index)
|
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::EffectSetup(int state) |
|
|
|
|
void TDEIconConfig::EffectSetup(int state) |
|
|
|
|
{ |
|
|
|
|
int viewedGroup = (mUsage == KIcon::LastGroup) ? KIcon::FirstGroup : mUsage; |
|
|
|
|
int viewedGroup = (mUsage == TDEIcon::LastGroup) ? TDEIcon::FirstGroup : mUsage; |
|
|
|
|
|
|
|
|
|
if (mpUsageList->currentText() == i18n("Panel Buttons")) { |
|
|
|
|
return; |
|
|
|
@ -565,7 +565,7 @@ void KIconConfig::EffectSetup(int state)
|
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
TQPixmap pm = mpLoader->loadIcon(mExample, KIcon::NoGroup, mSizes[viewedGroup]); |
|
|
|
|
TQPixmap pm = mpLoader->loadIcon(mExample, TDEIcon::NoGroup, mSizes[viewedGroup]); |
|
|
|
|
TQImage img = pm.convertToImage(); |
|
|
|
|
if (mbDP[viewedGroup]) |
|
|
|
|
{ |
|
|
|
@ -581,12 +581,12 @@ void KIconConfig::EffectSetup(int state)
|
|
|
|
|
case 2 : caption = i18n("Setup Disabled Icon Effect"); break; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
KIconEffectSetupDialog dlg(mEffects[viewedGroup][state], mDefaultEffect[state], caption, img); |
|
|
|
|
TDEIconEffectSetupDialog dlg(mEffects[viewedGroup][state], mDefaultEffect[state], caption, img); |
|
|
|
|
|
|
|
|
|
if (dlg.exec() == TQDialog::Accepted) |
|
|
|
|
{ |
|
|
|
|
if (mUsage == KIcon::LastGroup) { |
|
|
|
|
for (int i=0; i<KIcon::LastGroup; i++) |
|
|
|
|
if (mUsage == TDEIcon::LastGroup) { |
|
|
|
|
for (int i=0; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mEffects[i][state] = dlg.effect(); |
|
|
|
|
} else { |
|
|
|
|
mEffects[mUsage][state] = dlg.effect(); |
|
|
|
@ -597,8 +597,8 @@ void KIconConfig::EffectSetup(int state)
|
|
|
|
|
|
|
|
|
|
emit changed(true); |
|
|
|
|
|
|
|
|
|
if (mUsage == KIcon::LastGroup) { |
|
|
|
|
for (int i=0; i<KIcon::LastGroup; i++) |
|
|
|
|
if (mUsage == TDEIcon::LastGroup) { |
|
|
|
|
for (int i=0; i<TDEIcon::LastGroup; i++) |
|
|
|
|
mbChanged[i] = true; |
|
|
|
|
} else { |
|
|
|
|
mbChanged[mUsage] = true; |
|
|
|
@ -607,7 +607,7 @@ void KIconConfig::EffectSetup(int state)
|
|
|
|
|
preview(state); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotSize(int index) |
|
|
|
|
void TDEIconConfig::slotSize(int index) |
|
|
|
|
{ |
|
|
|
|
if (mpUsageList->currentText() == i18n("Panel Buttons")) { |
|
|
|
|
mQuickLaunchSize = mpSizeBox->currentText().toInt(); |
|
|
|
@ -620,7 +620,7 @@ void KIconConfig::slotSize(int index)
|
|
|
|
|
emit changed(true); |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
Q_ASSERT(mUsage < KIcon::LastGroup); |
|
|
|
|
Q_ASSERT(mUsage < TDEIcon::LastGroup); |
|
|
|
|
mSizes[mUsage] = mAvSizes[mUsage][index]; |
|
|
|
|
preview(); |
|
|
|
|
emit changed(true); |
|
|
|
@ -628,9 +628,9 @@ void KIconConfig::slotSize(int index)
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotDPCheck(bool check) |
|
|
|
|
void TDEIconConfig::slotDPCheck(bool check) |
|
|
|
|
{ |
|
|
|
|
Q_ASSERT(mUsage < KIcon::LastGroup); |
|
|
|
|
Q_ASSERT(mUsage < TDEIcon::LastGroup); |
|
|
|
|
if (mbDP[mUsage] != check) |
|
|
|
|
{ |
|
|
|
|
mbDP[mUsage] = check; |
|
|
|
@ -641,9 +641,9 @@ void KIconConfig::slotDPCheck(bool check)
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotAnimatedCheck(bool check) |
|
|
|
|
void TDEIconConfig::slotAnimatedCheck(bool check) |
|
|
|
|
{ |
|
|
|
|
Q_ASSERT(mUsage < KIcon::LastGroup); |
|
|
|
|
Q_ASSERT(mUsage < TDEIcon::LastGroup); |
|
|
|
|
if (mbAnimated[mUsage] != check) |
|
|
|
|
{ |
|
|
|
|
mbAnimated[mUsage] = check; |
|
|
|
@ -652,17 +652,17 @@ void KIconConfig::slotAnimatedCheck(bool check)
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotRoundedCheck(bool check) |
|
|
|
|
void TDEIconConfig::slotRoundedCheck(bool check) |
|
|
|
|
{ |
|
|
|
|
emit changed(true); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconConfig::slotActiveEffect(bool check) |
|
|
|
|
void TDEIconConfig::slotActiveEffect(bool check) |
|
|
|
|
{ |
|
|
|
|
emit changed(true); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
KIconEffectSetupDialog::KIconEffectSetupDialog(const Effect &effect, |
|
|
|
|
TDEIconEffectSetupDialog::TDEIconEffectSetupDialog(const Effect &effect, |
|
|
|
|
const Effect &defaultEffect, |
|
|
|
|
const TQString &caption, const TQImage &image, |
|
|
|
|
TQWidget *parent, char *name) |
|
|
|
@ -672,7 +672,7 @@ KIconEffectSetupDialog::KIconEffectSetupDialog(const Effect &effect,
|
|
|
|
|
mDefaultEffect(defaultEffect), |
|
|
|
|
mExample(image) |
|
|
|
|
{ |
|
|
|
|
mpEffect = new KIconEffect; |
|
|
|
|
mpEffect = new TDEIconEffect; |
|
|
|
|
|
|
|
|
|
TQLabel *lbl; |
|
|
|
|
TQGroupBox *frame; |
|
|
|
@ -749,67 +749,67 @@ KIconEffectSetupDialog::KIconEffectSetupDialog(const Effect &effect,
|
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
KIconEffectSetupDialog::~KIconEffectSetupDialog() |
|
|
|
|
TDEIconEffectSetupDialog::~TDEIconEffectSetupDialog() |
|
|
|
|
{ |
|
|
|
|
delete mpEffect; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::init() |
|
|
|
|
void TDEIconEffectSetupDialog::init() |
|
|
|
|
{ |
|
|
|
|
mpEffectBox->setCurrentItem(mEffect.type); |
|
|
|
|
mpEffectSlider->setEnabled(mEffect.type != KIconEffect::NoEffect); |
|
|
|
|
mpEColButton->setEnabled(mEffect.type == KIconEffect::Colorize || mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpECol2Button->setEnabled(mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpEffectSlider->setEnabled(mEffect.type != TDEIconEffect::NoEffect); |
|
|
|
|
mpEColButton->setEnabled(mEffect.type == TDEIconEffect::Colorize || mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
mpECol2Button->setEnabled(mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
mpEffectSlider->setValue((int) (100.0 * mEffect.value + 0.5)); |
|
|
|
|
mpEColButton->setColor(mEffect.color); |
|
|
|
|
mpECol2Button->setColor(mEffect.color2); |
|
|
|
|
mpSTCheck->setChecked(mEffect.transparant); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotEffectValue(int value) |
|
|
|
|
void TDEIconEffectSetupDialog::slotEffectValue(int value) |
|
|
|
|
{ |
|
|
|
|
mEffect.value = 0.01 * value; |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotEffectColor(const TQColor &col) |
|
|
|
|
void TDEIconEffectSetupDialog::slotEffectColor(const TQColor &col) |
|
|
|
|
{ |
|
|
|
|
mEffect.color = col; |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotEffectColor2(const TQColor &col) |
|
|
|
|
void TDEIconEffectSetupDialog::slotEffectColor2(const TQColor &col) |
|
|
|
|
{ |
|
|
|
|
mEffect.color2 = col; |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotEffectType(int type) |
|
|
|
|
void TDEIconEffectSetupDialog::slotEffectType(int type) |
|
|
|
|
{ |
|
|
|
|
mEffect.type = type; |
|
|
|
|
mpEffectGroup->setEnabled(mEffect.type != KIconEffect::NoEffect); |
|
|
|
|
mpEffectSlider->setEnabled(mEffect.type != KIconEffect::NoEffect); |
|
|
|
|
mpEffectColor->setEnabled(mEffect.type == KIconEffect::Colorize || mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpEColButton->setEnabled(mEffect.type == KIconEffect::Colorize || mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpEffectColor2->setEnabled(mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpECol2Button->setEnabled(mEffect.type == KIconEffect::ToMonochrome); |
|
|
|
|
mpEffectGroup->setEnabled(mEffect.type != TDEIconEffect::NoEffect); |
|
|
|
|
mpEffectSlider->setEnabled(mEffect.type != TDEIconEffect::NoEffect); |
|
|
|
|
mpEffectColor->setEnabled(mEffect.type == TDEIconEffect::Colorize || mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
mpEColButton->setEnabled(mEffect.type == TDEIconEffect::Colorize || mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
mpEffectColor2->setEnabled(mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
mpECol2Button->setEnabled(mEffect.type == TDEIconEffect::ToMonochrome); |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotSTCheck(bool b) |
|
|
|
|
void TDEIconEffectSetupDialog::slotSTCheck(bool b) |
|
|
|
|
{ |
|
|
|
|
mEffect.transparant = b; |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::slotDefault() |
|
|
|
|
void TDEIconEffectSetupDialog::slotDefault() |
|
|
|
|
{ |
|
|
|
|
mEffect = mDefaultEffect; |
|
|
|
|
init(); |
|
|
|
|
preview(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KIconEffectSetupDialog::preview() |
|
|
|
|
void TDEIconEffectSetupDialog::preview() |
|
|
|
|
{ |
|
|
|
|
TQPixmap pm; |
|
|
|
|
TQImage img = mExample.copy(); |
|
|
|
|