Add menu entry

wilder-work
Montel Laurent 13 years ago
parent d772446400
commit ef172f6147
  1. 4
      kmmainwidget.cpp
  2. 10
      kmreaderwin.cpp
  3. 2
      kmreaderwin.h

@ -2937,6 +2937,10 @@ void KMMainWidget::showMessagePopup(const Akonadi::Item&msg ,const KUrl&url,cons
menu->addAction( mMsgView->downloadImageToDiskAction());
menu->addAction( mMsgView->shareImage());
menu->addSeparator();
if (mMsgView->adblockEnabled()) {
mMsgView->blockImage();
menu->addSeparator();
}
}
menu->addAction( mMsgView->viewSourceAction() );
menu->addAction( mMsgView->toggleFixFontAction() );

@ -855,6 +855,16 @@ KAction *KMReaderWin::resetMessageDisplayFormatAction()
return mViewer->resetMessageDisplayFormatAction();
}
KAction *KMReaderWin::blockImage()
{
return mViewer->blockImage();
}
bool KMReaderWin::adblockEnabled() const
{
return mViewer->adblockEnabled();
}
//-----------------------------------------------------------------------------
void KMReaderWin::slotShareImage()
{

@ -151,6 +151,7 @@ public:
KAction *saveAsAction();
KAction *saveMessageDisplayFormatAction();
KAction *resetMessageDisplayFormatAction();
KAction *blockImage();
KAction *editContactAction() const { return mEditContactAction; }
@ -170,6 +171,7 @@ public:
void setContactItem(const Akonadi::Item& contact, const KABC::Addressee &address);
void clearContactItem();
bool adblockEnabled() const;
signals:
/** Emitted after parsing of a message to have it stored

Loading…
Cancel
Save