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

wilder-work
Montel Laurent 13 years ago
commit 3376845aff
  1. 5
      attachmentmissingwarning.cpp
  2. 1
      attachmentmissingwarning.h
  3. 9
      kmcomposewin.cpp

@ -48,7 +48,12 @@ AttachmentMissingWarning::~AttachmentMissingWarning()
void AttachmentMissingWarning::slotAttachFile()
{
Q_EMIT attachMissingFile();
}
void AttachmentMissingWarning::slotFileAttached()
{
setVisible(false);
Q_EMIT closeAttachMissingFile();
}
void AttachmentMissingWarning::explicitlyClosed()

@ -28,6 +28,7 @@ public:
private Q_SLOTS:
void explicitlyClosed();
void slotAttachFile();
void slotFileAttached();
Q_SIGNALS:
void attachMissingFile();
void closeAttachMissingFile();

@ -430,6 +430,7 @@ KMComposeWin::KMComposeWin( const KMime::Message::Ptr &aMsg, bool lastSignState,
m_verifyMissingAttachment = new QTimer(this);
m_verifyMissingAttachment->start(1000*30);
connect( m_verifyMissingAttachment, SIGNAL(timeout()), this, SLOT(slotVerifyMissingAttachmentTimeout()) );
connect( attachmentController, SIGNAL( fileAttached() ), mAttachmentMissing, SLOT(slotFileAttached()) );
readConfig();
setupStatusBar(attachmentView->widget());
@ -3441,9 +3442,11 @@ void KMComposeWin::slotAttachMissingFile()
void KMComposeWin::slotCloseAttachMissingFile()
{
m_verifyMissingAttachment->stop();
delete m_verifyMissingAttachment;
m_verifyMissingAttachment = 0;
if(m_verifyMissingAttachment) {
m_verifyMissingAttachment->stop();
delete m_verifyMissingAttachment;
m_verifyMissingAttachment = 0;
}
}
void KMComposeWin::slotVerifyMissingAttachmentTimeout()

Loading…
Cancel
Save