Merge remote-tracking branch 'origin/KDE/4.9'

wilder-work
Montel Laurent 14 years ago
commit 9ce070d02b
  1. 9
      configuredialog.cpp
  2. 1
      configuredialog_p.h

@ -2886,6 +2886,7 @@ ComposerPageHeadersTab::ComposerPageHeadersTab( QWidget * parent )
QLabel *label;
QPushButton *button;
mBlockSignal = false;
vlay = new QVBoxLayout( this );
vlay->setSpacing( KDialog::spacingHint() );
vlay->setMargin( KDialog::marginHint() );
@ -2974,6 +2975,7 @@ ComposerPageHeadersTab::ComposerPageHeadersTab( QWidget * parent )
void ComposerPage::HeadersTab::slotMimeHeaderSelectionChanged()
{
mBlockSignal = true;
QTreeWidgetItem * item = mTagList->currentItem();
if ( item ) {
@ -2988,6 +2990,7 @@ void ComposerPage::HeadersTab::slotMimeHeaderSelectionChanged()
mTagValueEdit->setEnabled( item );
mTagNameLabel->setEnabled( item );
mTagValueLabel->setEnabled( item );
mBlockSignal = false;
}
@ -2998,7 +3001,8 @@ void ComposerPage::HeadersTab::slotMimeHeaderNameChanged( const QString & text )
QTreeWidgetItem * item = mTagList->currentItem();
if ( item )
item->setText( 0, text );
emit changed( true );
if(!mBlockSignal)
emit changed( true );
}
@ -3009,7 +3013,8 @@ void ComposerPage::HeadersTab::slotMimeHeaderValueChanged( const QString & text
QTreeWidgetItem * item = mTagList->currentItem();
if ( item )
item->setText( 1, text );
emit changed( true );
if(!mBlockSignal)
emit changed( true );
}

@ -656,6 +656,7 @@ private:
KLineEdit *mTagValueEdit;
QLabel *mTagNameLabel;
QLabel *mTagValueLabel;
bool mBlockSignal;
};
class ComposerPageAttachmentsTab : public ConfigModuleTab {

Loading…
Cancel
Save