• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

kmail

Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions | List of all members
KMMainWidget Class Reference

#include <kmmainwidget.h>

Inheritance diagram for KMMainWidget:
Inheritance graph
[legend]

Public Types

typedef QList< KMMainWidget * > PtrList
 

Public Slots

QList< KActionCollection * > actionCollections () const
 
KAction * akonadiStandardAction (Akonadi::StandardActionManager::Type type)
 
KAction * akonadiStandardAction (Akonadi::StandardMailActionManager::Type type)
 
void clearFilterActions ()
 
void folderSelected (const Akonadi::Collection &col)
 
void initializeFilterActions ()
 
void refreshMessageListSelection ()
 
void slotCheckMail ()
 
void slotCheckMailOnStartup ()
 
void slotCollectionProperties ()
 
void slotCopySelectedMessagesToFolder ()
 
void slotEditVacation ()
 
void slotEndCheckMail ()
 
void slotItemsFetchedForActivation (const Akonadi::Item::List &list)
 
void slotMessageActivated (const Akonadi::Item &)
 
void slotMessageSelected (const Akonadi::Item &)
 
void slotMessageStatusChangeRequest (const Akonadi::Item &, const Akonadi::MessageStatus &, const Akonadi::MessageStatus &)
 
void slotMoveSelectedMessageToFolder ()
 
void slotRemoveDuplicates ()
 
void slotRemoveDuplicatesCanceled (KPIM::ProgressItem *)
 
void slotRemoveDuplicatesDone (KJob *)
 
void slotRemoveDuplicatesUpdate (KJob *, const QString &)
 
void slotReplaceMsgByUnencryptedVersion ()
 
void slotSelectCollectionFolder (const Akonadi::Collection &col)
 
void slotSelectMoreMessageTagList ()
 
void slotStartCheckMail ()
 
void slotTrashSelectedMessages ()
 
void slotUpdateMessageTagList (const QString &aLabel)
 
Akonadi::StandardMailActionManager * standardMailActionManager () const
 
void startUpdateMessageActionsTimer ()
 
void updateMessageActions (bool fast=false)
 
void updateMessageActionsDelayed ()
 
void updateMessageMenu ()
 

Signals

void captionChangeRequest (const QString &caption)
 
void messagesTransfered (bool)
 
void recreateGui ()
 

Public Member Functions

 KMMainWidget (QWidget *parent, KXMLGUIClient *aGUIClient, KActionCollection *actionCollection, KSharedConfig::Ptr config=KMKernel::self() ->config())
 
virtual ~KMMainWidget ()
 
QAction * action (const QString &name)
 
void addRecentFile (const KUrl &mUrl)
 
void clearViewer ()
 
QSharedPointer
< MailCommon::FolderCollection > 
currentFolder () const
 
void destruct ()
 
KAction * editAction () const
 
KActionMenu * filterMenu () const
 
KMail::FolderShortcutActionManager * folderShortcutActionManager () const
 
MailCommon::FolderTreeView * folderTreeView () const
 
KXMLGUIClient * guiClient () const
 
KActionMenu * mailingListActionMenu () const
 
KMail::MessageActions * messageActions () const
 
CollectionPane * messageListPane () const
 
KMReaderWin * messageView () const
 
void readConfig ()
 
void readFolderConfig ()
 
void readPreConfig ()
 
void savePaneSelection ()
 
KAction * sendAgainAction () const
 
KAction * sendQueuedAction () const
 
KActionMenu * sendQueueViaMenu () const
 
KMail::TagActionManager * tagActionManager () const
 
void updatePaneTagComboBox ()
 
void updateVacationScriptStatus ()
 
QLabel * vacationScriptIndicator () const
 
void writeConfig (bool force=true)
 
void writeFolderConfig ()
 
void writeReaderConfig ()
 

Static Public Member Functions

static void cleanup ()
 
static const PtrList * mainWidgetList ()
 

Protected Slots

void getAccountMenu ()
 
void getTransportMenu ()
 
void showOfflinePage ()
 
void showResourceOfflinePage ()
 
void slotAccountWizard ()
 
void slotAddFavoriteFolder ()
 
void slotAddrBook ()
 
void slotAkonadiStandardActionUpdated ()
 
void slotAntiSpamWizard ()
 
void slotAntiVirusWizard ()
 
void slotApplyFilters ()
 
void slotApplyFiltersOnFolder ()
 
void slotArchiveFolder ()
 
void slotCheckOneAccount (QAction *)
 
void slotCheckVacation ()
 
void slotCollapseAllThreads ()
 
void slotCollapseThread ()
 
void slotCollectionChanged (const Akonadi::Collection &, const QSet< QByteArray > &)
 
void slotCollectionStatisticsChanged (const Akonadi::Collection::Id, const Akonadi::CollectionStatistics &)
 
void slotCompose ()
 
void slotConfigChanged ()
 
void slotConfigureAutomaticArchiving ()
 
void slotConfigureFolderArchiving ()
 
void slotConfigureSendLater ()
 
void slotContactSearchJobForMessagePopupDone (KJob *job)
 
void slotCreateAddressBookContact ()
 
void slotCreateNewTab (bool)
 
void slotCustomForwardMsg (const QString &tmpl)
 
void slotCustomReplyAllToMsg (const QString &tmpl)
 
void slotCustomReplyToMsg (const QString &tmpl)
 
void slotDebugSieve ()
 
void slotDelayedRemoveFolder (KJob *)
 
void slotDelayedShowNewFromTemplate (KJob *)
 
void slotDeleteMsg (bool confirmDelete=true)
 
void slotDeleteThread (bool confirmDelete=true)
 
void slotDisplayCurrentMessage ()
 
void slotEditNotifications ()
 
void slotEmptyFolder ()
 
void slotExpandAllThreads ()
 
void slotExpandThread ()
 
void slotExpireAll ()
 
void slotExpireFolder ()
 
void slotExportData ()
 
void slotExtendSelectionToNextMessage ()
 
void slotExtendSelectionToPreviousMessage ()
 
void slotFilter ()
 
void slotFilterLogViewer ()
 
void slotFocusOnNextMessage ()
 
void slotFocusOnPrevMessage ()
 
void slotFocusQuickSearch ()
 
void slotFolderMailingListProperties ()
 
void slotForwardAttachedMsg ()
 
void slotForwardInlineMsg ()
 
void slotFromFilter ()
 
void slotHelp ()
 
void slotImport ()
 
void slotImportWizard ()
 
void slotIntro ()
 
void slotItemAdded (const Akonadi::Item &, const Akonadi::Collection &col)
 
void slotItemMoved (const Akonadi::Item &item, const Akonadi::Collection &from, const Akonadi::Collection &to)
 
void slotItemRemoved (const Akonadi::Item &)
 
void slotJumpToFolder ()
 
void slotManageSieveScripts ()
 
void slotMarkAll ()
 
void slotMessagePopup (const Akonadi::Item &, const KUrl &, const KUrl &imageUrl, const QPoint &)
 
void slotMessageQueuedOrDrafted ()
 
void slotNewFromTemplate (QAction *)
 
void slotNextUnreadFolder ()
 
void slotOnlineStatus ()
 
void slotOpenMsg ()
 
void slotOpenRecentMsg (const KUrl &url)
 
void slotOverrideHtml ()
 
void slotOverrideHtmlLoadExt ()
 
void slotPostToML ()
 
void slotPrevUnreadFolder ()
 
void slotReadOn ()
 
void slotRedirectMsg ()
 
void slotRemoveFolder ()
 
void slotResendMsg ()
 
void slotSaveAttachments ()
 
void slotSaveMsg ()
 
bool slotSearch ()
 
void slotSelectFirstMessage ()
 
void slotSelectFocusedMessage ()
 
void slotSelectLastMessage ()
 
void slotSelectNextMessage ()
 
void slotSelectNextUnreadMessage ()
 
void slotSelectPreviousMessage ()
 
void slotSelectPreviousUnreadMessage ()
 
void slotSendQueued ()
 
void slotSendQueuedVia (QAction *item)
 
void slotSetThreadStatusIgnored ()
 
void slotSetThreadStatusImportant ()
 
void slotSetThreadStatusRead ()
 
void slotSetThreadStatusToAct ()
 
void slotSetThreadStatusUnread ()
 
void slotSetThreadStatusWatched ()
 
void slotShowBusySplash ()
 
void slotShowExpiryProperties ()
 
void slotShowFolderShortcutDialog ()
 
void slotShowNewFromTemplate ()
 
void slotShowSelectedFolderInPane ()
 
void slotShowStartupFolder ()
 
void slotShowTip ()
 
void slotStartCertManager ()
 
void slotStartWatchGnuPG ()
 
void slotSubjectFilter ()
 
void slotToFilter ()
 
void slotTrashThread ()
 
void slotUndo ()
 
void slotUpdateActionsAfterMailChecking ()
 
void slotUpdateOnlineStatus (GlobalSettings::EnumNetworkState::type)
 
void slotUpdateUndo ()
 
void slotUseTemplate ()
 
void updateFileMenu ()
 
void updateFolderMenu ()
 
void updateVacationScriptStatus (bool active, const QString &serverName=QString())
 

Protected Member Functions

KActionCollection * actionCollection () const
 
KSharedConfig::Ptr config ()
 
void copySelectedMessagesToFolder (const Akonadi::Collection &dest)
 
void createWidgets ()
 
void deleteWidgets ()
 
void layoutSplitters ()
 
void moveSelectedMessagesToFolder (const Akonadi::Collection &dest)
 
void newFromTemplate (const Akonadi::Item &)
 
void restoreCollectionFolderViewConfig (Akonadi::Collection::Id id=-1)
 
void setupActions ()
 
virtual void showEvent (QShowEvent *event)
 

Detailed Description

Definition at line 83 of file kmmainwidget.h.

Member Typedef Documentation

typedef QList<KMMainWidget*> KMMainWidget::PtrList

Definition at line 88 of file kmmainwidget.h.

Constructor & Destructor Documentation

KMMainWidget::KMMainWidget ( QWidget *  parent,
KXMLGUIClient *  aGUIClient,
KActionCollection *  actionCollection,
KSharedConfig::Ptr  config = KMKernel::self()->config() 
)

Definition at line 218 of file kmmainwidget.cpp.

KMMainWidget::~KMMainWidget ( )
virtual

Definition at line 375 of file kmmainwidget.cpp.

Member Function Documentation

QAction* KMMainWidget::action ( const QString &  name)
inline

Definition at line 121 of file kmmainwidget.h.

KActionCollection* KMMainWidget::actionCollection ( ) const
inlineprotected

Definition at line 280 of file kmmainwidget.h.

QList< KActionCollection * > KMMainWidget::actionCollections ( ) const
slot

Convenience function to get the action collection in a list.

Returns
a list of action collections. The list only has one item, and that is the action collection of this main widget as returned by actionCollection().

Definition at line 4251 of file kmmainwidget.cpp.

void KMMainWidget::addRecentFile ( const KUrl &  mUrl)

Definition at line 4854 of file kmmainwidget.cpp.

KAction * KMMainWidget::akonadiStandardAction ( Akonadi::StandardActionManager::Type  type)
slot

Definition at line 4554 of file kmmainwidget.cpp.

KAction * KMMainWidget::akonadiStandardAction ( Akonadi::StandardMailActionManager::Type  type)
slot

Definition at line 4559 of file kmmainwidget.cpp.

void KMMainWidget::captionChangeRequest ( const QString &  caption)
signal
static void KMMainWidget::cleanup ( )
static
void KMMainWidget::clearFilterActions ( )
slot

Clear and create actions for marked filters.

Definition at line 4264 of file kmmainwidget.cpp.

void KMMainWidget::clearViewer ( )

Definition at line 535 of file kmmainwidget.cpp.

KSharedConfig::Ptr KMMainWidget::config ( )
protected
Returns
the correct config dialog depending on whether the parent of the mainWidget is a KPart or a KMMainWindow. When dealing with geometries, use this pointer
void KMMainWidget::copySelectedMessagesToFolder ( const Akonadi::Collection &  dest)
protected

Definition at line 1993 of file kmmainwidget.cpp.

void KMMainWidget::createWidgets ( )
protected

Definition at line 950 of file kmmainwidget.cpp.

QSharedPointer< FolderCollection > KMMainWidget::currentFolder ( ) const

Definition at line 4394 of file kmmainwidget.cpp.

void KMMainWidget::deleteWidgets ( )
protected

Definition at line 931 of file kmmainwidget.cpp.

void KMMainWidget::destruct ( )

Definition at line 385 of file kmmainwidget.cpp.

KAction* KMMainWidget::editAction ( ) const
inline

Definition at line 124 of file kmmainwidget.h.

KActionMenu* KMMainWidget::filterMenu ( ) const
inline

Definition at line 122 of file kmmainwidget.h.

void KMMainWidget::folderSelected ( const Akonadi::Collection &  col)
slot

Select the given folder If the folder is 0 the intro is shown.

Definition at line 459 of file kmmainwidget.cpp.

KMail::FolderShortcutActionManager* KMMainWidget::folderShortcutActionManager ( ) const
inline

Definition at line 151 of file kmmainwidget.h.

MailCommon::FolderTreeView* KMMainWidget::folderTreeView ( ) const
inline

Definition at line 140 of file kmmainwidget.h.

void KMMainWidget::getAccountMenu ( )
protectedslot

Definition at line 2956 of file kmmainwidget.cpp.

void KMMainWidget::getTransportMenu ( )
protectedslot

Definition at line 2970 of file kmmainwidget.cpp.

KXMLGUIClient* KMMainWidget::guiClient ( ) const
inline

Returns the XML GUI client.

Definition at line 145 of file kmmainwidget.h.

void KMMainWidget::initializeFilterActions ( )
slot

Definition at line 4286 of file kmmainwidget.cpp.

void KMMainWidget::layoutSplitters ( )
protected

Definition at line 585 of file kmmainwidget.cpp.

KActionMenu* KMMainWidget::mailingListActionMenu ( ) const
inline

Definition at line 123 of file kmmainwidget.h.

const KMMainWidget::PtrList * KMMainWidget::mainWidgetList ( )
static

Returns a list of all KMMainWidgets.

Warning, the list itself can be 0.

Returns
the list of all main widgets, or 0 if it is not yet initialized

Definition at line 4384 of file kmmainwidget.cpp.

KMail::MessageActions* KMMainWidget::messageActions ( ) const
inline

Definition at line 129 of file kmmainwidget.h.

CollectionPane* KMMainWidget::messageListPane ( ) const
inline

Access to the header list pane.

Definition at line 116 of file kmmainwidget.h.

void KMMainWidget::messagesTransfered ( bool  )
signal
KMReaderWin* KMMainWidget::messageView ( ) const
inline

Easy access to main components of the window.

Definition at line 114 of file kmmainwidget.h.

void KMMainWidget::moveSelectedMessagesToFolder ( const Akonadi::Collection &  dest)
protected

Definition at line 1940 of file kmmainwidget.cpp.

void KMMainWidget::newFromTemplate ( const Akonadi::Item &  msg)
protected

Definition at line 1463 of file kmmainwidget.cpp.

void KMMainWidget::readConfig ( )

Read configuration options after widgets are created.

Definition at line 790 of file kmmainwidget.cpp.

void KMMainWidget::readFolderConfig ( )

Read configuration for current folder.

Definition at line 559 of file kmmainwidget.cpp.

void KMMainWidget::readPreConfig ( )

Read configuration options before widgets are created.

Definition at line 544 of file kmmainwidget.cpp.

void KMMainWidget::recreateGui ( )
signal
void KMMainWidget::refreshMessageListSelection ( )
slot

Definition at line 2097 of file kmmainwidget.cpp.

void KMMainWidget::restoreCollectionFolderViewConfig ( Akonadi::Collection::Id  id = -1)
protected

Definition at line 351 of file kmmainwidget.cpp.

void KMMainWidget::savePaneSelection ( )

Definition at line 4788 of file kmmainwidget.cpp.

KAction* KMMainWidget::sendAgainAction ( ) const
inline

Definition at line 125 of file kmmainwidget.h.

KAction* KMMainWidget::sendQueuedAction ( ) const
inline

Definition at line 126 of file kmmainwidget.h.

KActionMenu* KMMainWidget::sendQueueViaMenu ( ) const
inline

Definition at line 127 of file kmmainwidget.h.

void KMMainWidget::setupActions ( void  )
protected

Definition at line 2984 of file kmmainwidget.cpp.

void KMMainWidget::showEvent ( QShowEvent *  event)
protectedvirtual

Definition at line 4408 of file kmmainwidget.cpp.

void KMMainWidget::showOfflinePage ( )
protectedslot

Show a message screen explaining that we are currently offline, when an online folder is selected.

Definition at line 2495 of file kmmainwidget.cpp.

void KMMainWidget::showResourceOfflinePage ( )
protectedslot

Definition at line 2502 of file kmmainwidget.cpp.

void KMMainWidget::slotAccountWizard ( )
protectedslot

Definition at line 4355 of file kmmainwidget.cpp.

void KMMainWidget::slotAddFavoriteFolder ( )
protectedslot

Definition at line 3714 of file kmmainwidget.cpp.

void KMMainWidget::slotAddrBook ( )
protectedslot

Definition at line 1317 of file kmmainwidget.cpp.

void KMMainWidget::slotAkonadiStandardActionUpdated ( )
protectedslot

Definition at line 4011 of file kmmainwidget.cpp.

void KMMainWidget::slotAntiSpamWizard ( )
protectedslot

Definition at line 4342 of file kmmainwidget.cpp.

void KMMainWidget::slotAntiVirusWizard ( )
protectedslot

Definition at line 4349 of file kmmainwidget.cpp.

void KMMainWidget::slotApplyFilters ( )
protectedslot

Definition at line 2302 of file kmmainwidget.cpp.

void KMMainWidget::slotApplyFiltersOnFolder ( )
protectedslot

Definition at line 2310 of file kmmainwidget.cpp.

void KMMainWidget::slotArchiveFolder ( )
protectedslot

Definition at line 1578 of file kmmainwidget.cpp.

void KMMainWidget::slotCheckMail ( )
slot

Definition at line 1330 of file kmmainwidget.cpp.

void KMMainWidget::slotCheckMailOnStartup ( )
slot

Definition at line 1336 of file kmmainwidget.cpp.

void KMMainWidget::slotCheckOneAccount ( QAction *  item)
protectedslot

Definition at line 1342 of file kmmainwidget.cpp.

void KMMainWidget::slotCheckVacation ( )
protectedslot

Definition at line 2336 of file kmmainwidget.cpp.

void KMMainWidget::slotCollapseAllThreads ( )
protectedslot

Definition at line 3789 of file kmmainwidget.cpp.

void KMMainWidget::slotCollapseThread ( )
protectedslot

Definition at line 3775 of file kmmainwidget.cpp.

void KMMainWidget::slotCollectionChanged ( const Akonadi::Collection &  collection,
const QSet< QByteArray > &  set 
)
protectedslot

Definition at line 1195 of file kmmainwidget.cpp.

void KMMainWidget::slotCollectionProperties ( )
slot

Definition at line 4564 of file kmmainwidget.cpp.

void KMMainWidget::slotCollectionStatisticsChanged ( const Akonadi::Collection::Id  id,
const Akonadi::CollectionStatistics &  statistic 
)
protectedslot

Definition at line 1177 of file kmmainwidget.cpp.

void KMMainWidget::slotCompose ( )
protectedslot

Definition at line 1360 of file kmmainwidget.cpp.

void KMMainWidget::slotConfigChanged ( )
protectedslot

Definition at line 2390 of file kmmainwidget.cpp.

void KMMainWidget::slotConfigureAutomaticArchiving ( )
protectedslot

Definition at line 4795 of file kmmainwidget.cpp.

void KMMainWidget::slotConfigureFolderArchiving ( )
protectedslot

Definition at line 4815 of file kmmainwidget.cpp.

void KMMainWidget::slotConfigureSendLater ( )
protectedslot

Definition at line 4805 of file kmmainwidget.cpp.

void KMMainWidget::slotContactSearchJobForMessagePopupDone ( KJob *  job)
protectedslot

Definition at line 2792 of file kmmainwidget.cpp.

void KMMainWidget::slotCopySelectedMessagesToFolder ( )
slot

This will ask for a destination folder and copy the currently selected messages (in MessageListView) into it.

Definition at line 1980 of file kmmainwidget.cpp.

void KMMainWidget::slotCreateAddressBookContact ( )
protectedslot

Definition at line 4842 of file kmmainwidget.cpp.

void KMMainWidget::slotCreateNewTab ( bool  preferNewTab)
protectedslot

Definition at line 1190 of file kmmainwidget.cpp.

void KMMainWidget::slotCustomForwardMsg ( const QString &  tmpl)
protectedslot

Definition at line 2214 of file kmmainwidget.cpp.

void KMMainWidget::slotCustomReplyAllToMsg ( const QString &  tmpl)
protectedslot

Definition at line 2191 of file kmmainwidget.cpp.

void KMMainWidget::slotCustomReplyToMsg ( const QString &  tmpl)
protectedslot

Slot to reply to a message.

Definition at line 2171 of file kmmainwidget.cpp.

void KMMainWidget::slotDebugSieve ( )
protectedslot

Definition at line 2357 of file kmmainwidget.cpp.

void KMMainWidget::slotDelayedRemoveFolder ( KJob *  job)
protectedslot

Definition at line 1601 of file kmmainwidget.cpp.

void KMMainWidget::slotDelayedShowNewFromTemplate ( KJob *  job)
protectedslot

Definition at line 1421 of file kmmainwidget.cpp.

void KMMainWidget::slotDeleteMsg ( bool  confirmDelete = true)
protectedslot

Definition at line 1890 of file kmmainwidget.cpp.

void KMMainWidget::slotDeleteThread ( bool  confirmDelete = true)
protectedslot

Definition at line 1898 of file kmmainwidget.cpp.

void KMMainWidget::slotDisplayCurrentMessage ( )
protectedslot

etc.

Definition at line 2691 of file kmmainwidget.cpp.

void KMMainWidget::slotEditNotifications ( )
protectedslot

Settings menu.

XML-GUI stuff

Definition at line 3729 of file kmmainwidget.cpp.

void KMMainWidget::slotEditVacation ( )
slot

Trigger the dialog for editing out-of-office scripts.

Definition at line 2347 of file kmmainwidget.cpp.

void KMMainWidget::slotEmptyFolder ( )
protectedslot

Definition at line 1537 of file kmmainwidget.cpp.

void KMMainWidget::slotEndCheckMail ( )
slot

Definition at line 414 of file kmmainwidget.cpp.

void KMMainWidget::slotExpandAllThreads ( )
protectedslot

Definition at line 3780 of file kmmainwidget.cpp.

void KMMainWidget::slotExpandThread ( )
protectedslot

Definition at line 3770 of file kmmainwidget.cpp.

void KMMainWidget::slotExpireAll ( )
protectedslot

Definition at line 1680 of file kmmainwidget.cpp.

void KMMainWidget::slotExpireFolder ( )
protectedslot

Definition at line 1496 of file kmmainwidget.cpp.

void KMMainWidget::slotExportData ( )
protectedslot

Definition at line 4833 of file kmmainwidget.cpp.

void KMMainWidget::slotExtendSelectionToNextMessage ( )
protectedslot

Definition at line 2610 of file kmmainwidget.cpp.

void KMMainWidget::slotExtendSelectionToPreviousMessage ( )
protectedslot

Definition at line 2659 of file kmmainwidget.cpp.

void KMMainWidget::slotFilter ( )
protectedslot

Definition at line 1298 of file kmmainwidget.cpp.

void KMMainWidget::slotFilterLogViewer ( )
protectedslot

Definition at line 4370 of file kmmainwidget.cpp.

void KMMainWidget::slotFocusOnNextMessage ( )
protectedslot

Definition at line 2578 of file kmmainwidget.cpp.

void KMMainWidget::slotFocusOnPrevMessage ( )
protectedslot

Definition at line 2583 of file kmmainwidget.cpp.

void KMMainWidget::slotFocusQuickSearch ( )
protectedslot

Definition at line 1246 of file kmmainwidget.cpp.

void KMMainWidget::slotFolderMailingListProperties ( )
protectedslot

Definition at line 1484 of file kmmainwidget.cpp.

void KMMainWidget::slotForwardAttachedMsg ( )
protectedslot

Definition at line 1779 of file kmmainwidget.cpp.

void KMMainWidget::slotForwardInlineMsg ( )
protectedslot

Definition at line 1761 of file kmmainwidget.cpp.

void KMMainWidget::slotFromFilter ( )
protectedslot

Definition at line 2250 of file kmmainwidget.cpp.

void KMMainWidget::slotHelp ( )
protectedslot

Definition at line 1291 of file kmmainwidget.cpp.

void KMMainWidget::slotImport ( )
protectedslot

Definition at line 1324 of file kmmainwidget.cpp.

void KMMainWidget::slotImportWizard ( )
protectedslot

Definition at line 4360 of file kmmainwidget.cpp.

void KMMainWidget::slotIntro ( )
protectedslot

Definition at line 4190 of file kmmainwidget.cpp.

void KMMainWidget::slotItemAdded ( const Akonadi::Item &  msg,
const Akonadi::Collection &  col 
)
protectedslot

Definition at line 1220 of file kmmainwidget.cpp.

void KMMainWidget::slotItemMoved ( const Akonadi::Item &  item,
const Akonadi::Collection &  from,
const Akonadi::Collection &  to 
)
protectedslot

Definition at line 1237 of file kmmainwidget.cpp.

void KMMainWidget::slotItemRemoved ( const Akonadi::Item &  item)
protectedslot

Definition at line 1230 of file kmmainwidget.cpp.

void KMMainWidget::slotItemsFetchedForActivation ( const Akonadi::Item::List &  list)
slot

Definition at line 2723 of file kmmainwidget.cpp.

void KMMainWidget::slotJumpToFolder ( )
protectedslot

Definition at line 2282 of file kmmainwidget.cpp.

void KMMainWidget::slotManageSieveScripts ( )
protectedslot

Definition at line 1303 of file kmmainwidget.cpp.

void KMMainWidget::slotMarkAll ( )
protectedslot

Definition at line 2767 of file kmmainwidget.cpp.

void KMMainWidget::slotMessageActivated ( const Akonadi::Item &  msg)
slot

Open a separate viewer window containing the specified message.

Definition at line 2698 of file kmmainwidget.cpp.

void KMMainWidget::slotMessagePopup ( const Akonadi::Item &  msg,
const KUrl &  aUrl,
const KUrl &  imageUrl,
const QPoint &  aPoint 
)
protectedslot

Definition at line 2773 of file kmmainwidget.cpp.

void KMMainWidget::slotMessageQueuedOrDrafted ( )
protectedslot

Definition at line 1751 of file kmmainwidget.cpp.

void KMMainWidget::slotMessageSelected ( const Akonadi::Item &  item)
slot

Opens mail in the internal viewer.

Definition at line 4462 of file kmmainwidget.cpp.

void KMMainWidget::slotMessageStatusChangeRequest ( const Akonadi::Item &  item,
const Akonadi::MessageStatus &  set,
const Akonadi::MessageStatus &  clear 
)
slot

Definition at line 2748 of file kmmainwidget.cpp.

void KMMainWidget::slotMoveSelectedMessageToFolder ( )
slot

This will ask for a destination folder and move the currently selected messages (in MessageListView) into it.

Definition at line 1928 of file kmmainwidget.cpp.

void KMMainWidget::slotNewFromTemplate ( QAction *  action)
protectedslot

Definition at line 1452 of file kmmainwidget.cpp.

void KMMainWidget::slotNextUnreadFolder ( )
protectedslot

Definition at line 3752 of file kmmainwidget.cpp.

void KMMainWidget::slotOnlineStatus ( )
protectedslot

Definition at line 2439 of file kmmainwidget.cpp.

void KMMainWidget::slotOpenMsg ( )
protectedslot

Definition at line 2408 of file kmmainwidget.cpp.

void KMMainWidget::slotOpenRecentMsg ( const KUrl &  url)
protectedslot

Definition at line 4848 of file kmmainwidget.cpp.

void KMMainWidget::slotOverrideHtml ( )
protectedslot

Definition at line 1696 of file kmmainwidget.cpp.

void KMMainWidget::slotOverrideHtmlLoadExt ( )
protectedslot

Definition at line 1725 of file kmmainwidget.cpp.

void KMMainWidget::slotPostToML ( )
protectedslot

Definition at line 1473 of file kmmainwidget.cpp.

void KMMainWidget::slotPrevUnreadFolder ( )
protectedslot

Definition at line 3761 of file kmmainwidget.cpp.

void KMMainWidget::slotReadOn ( )
protectedslot

Definition at line 3741 of file kmmainwidget.cpp.

void KMMainWidget::slotRedirectMsg ( )
protectedslot

Definition at line 2159 of file kmmainwidget.cpp.

void KMMainWidget::slotRemoveDuplicates ( )
slot

Definition at line 4696 of file kmmainwidget.cpp.

void KMMainWidget::slotRemoveDuplicatesCanceled ( KPIM::ProgressItem *  item)
slot

Definition at line 4734 of file kmmainwidget.cpp.

void KMMainWidget::slotRemoveDuplicatesDone ( KJob *  job)
slot

Definition at line 4720 of file kmmainwidget.cpp.

void KMMainWidget::slotRemoveDuplicatesUpdate ( KJob *  job,
const QString &  description 
)
slot

Definition at line 4745 of file kmmainwidget.cpp.

void KMMainWidget::slotRemoveFolder ( )
protectedslot

Definition at line 1588 of file kmmainwidget.cpp.

void KMMainWidget::slotReplaceMsgByUnencryptedVersion ( )
slot

Definition at line 2511 of file kmmainwidget.cpp.

void KMMainWidget::slotResendMsg ( )
protectedslot

Definition at line 1804 of file kmmainwidget.cpp.

void KMMainWidget::slotSaveAttachments ( )
protectedslot

Definition at line 2416 of file kmmainwidget.cpp.

void KMMainWidget::slotSaveMsg ( )
protectedslot

Definition at line 2398 of file kmmainwidget.cpp.

bool KMMainWidget::slotSearch ( )
protectedslot

Definition at line 1252 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectCollectionFolder ( const Akonadi::Collection &  col)
slot

Definition at line 2294 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectFirstMessage ( )
protectedslot

Definition at line 2588 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectFocusedMessage ( )
protectedslot

Definition at line 2598 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectLastMessage ( )
protectedslot

Definition at line 2593 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectMoreMessageTagList ( )
slot

Definition at line 2072 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectNextMessage ( )
protectedslot

Message navigation.

Definition at line 2603 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectNextUnreadMessage ( )
protectedslot

Definition at line 2620 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectPreviousMessage ( )
protectedslot

Definition at line 2652 of file kmmainwidget.cpp.

void KMMainWidget::slotSelectPreviousUnreadMessage ( )
protectedslot

Definition at line 2669 of file kmmainwidget.cpp.

void KMMainWidget::slotSendQueued ( )
protectedslot

Definition at line 2469 of file kmmainwidget.cpp.

void KMMainWidget::slotSendQueuedVia ( QAction *  item)
protectedslot

Definition at line 2477 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusIgnored ( )
protectedslot

Definition at line 2151 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusImportant ( )
protectedslot

Definition at line 2129 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusRead ( )
protectedslot

Definition at line 2134 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusToAct ( )
protectedslot

Definition at line 2139 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusUnread ( )
protectedslot

Definition at line 2124 of file kmmainwidget.cpp.

void KMMainWidget::slotSetThreadStatusWatched ( )
protectedslot

Definition at line 2144 of file kmmainwidget.cpp.

void KMMainWidget::slotShowBusySplash ( )
protectedslot

Show a splash screen for the longer-lasting operation.

Definition at line 2488 of file kmmainwidget.cpp.

void KMMainWidget::slotShowExpiryProperties ( )
protectedslot

Definition at line 3735 of file kmmainwidget.cpp.

void KMMainWidget::slotShowFolderShortcutDialog ( )
protectedslot

Definition at line 1490 of file kmmainwidget.cpp.

void KMMainWidget::slotShowNewFromTemplate ( )
protectedslot

Definition at line 1398 of file kmmainwidget.cpp.

void KMMainWidget::slotShowSelectedFolderInPane ( )
protectedslot

Definition at line 528 of file kmmainwidget.cpp.

void KMMainWidget::slotShowStartupFolder ( )
protectedslot

Definition at line 4205 of file kmmainwidget.cpp.

void KMMainWidget::slotShowTip ( )
protectedslot

Show tip-of-the-day, forced.

Definition at line 4246 of file kmmainwidget.cpp.

void KMMainWidget::slotStartCertManager ( )
protectedslot

Definition at line 2370 of file kmmainwidget.cpp.

void KMMainWidget::slotStartCheckMail ( )
slot

Definition at line 408 of file kmmainwidget.cpp.

void KMMainWidget::slotStartWatchGnuPG ( )
protectedslot

Definition at line 2381 of file kmmainwidget.cpp.

void KMMainWidget::slotSubjectFilter ( )
protectedslot

Definition at line 2240 of file kmmainwidget.cpp.

void KMMainWidget::slotToFilter ( )
protectedslot

Definition at line 2264 of file kmmainwidget.cpp.

void KMMainWidget::slotTrashSelectedMessages ( )
slot

Implements the "move to trash" action.

Definition at line 2043 of file kmmainwidget.cpp.

void KMMainWidget::slotTrashThread ( )
protectedslot

Definition at line 2051 of file kmmainwidget.cpp.

void KMMainWidget::slotUndo ( )
protectedslot

Definition at line 2273 of file kmmainwidget.cpp.

void KMMainWidget::slotUpdateActionsAfterMailChecking ( )
protectedslot

Definition at line 420 of file kmmainwidget.cpp.

void KMMainWidget::slotUpdateMessageTagList ( const QString &  aLabel)
slot

Adds if not existing/removes if existing the tag identified by aLabel in all selected messages.

Definition at line 2088 of file kmmainwidget.cpp.

void KMMainWidget::slotUpdateOnlineStatus ( GlobalSettings::EnumNetworkState::type  )
protectedslot

Definition at line 2452 of file kmmainwidget.cpp.

void KMMainWidget::slotUpdateUndo ( )
protectedslot

Update the undo action.

Definition at line 4256 of file kmmainwidget.cpp.

void KMMainWidget::slotUseTemplate ( )
protectedslot

Definition at line 1797 of file kmmainwidget.cpp.

Akonadi::StandardMailActionManager* KMMainWidget::standardMailActionManager ( ) const
inlineslot

Definition at line 247 of file kmmainwidget.h.

void KMMainWidget::startUpdateMessageActionsTimer ( )
slot

Start a timer to update message actions.

Definition at line 3804 of file kmmainwidget.cpp.

KMail::TagActionManager* KMMainWidget::tagActionManager ( ) const
inline

Definition at line 147 of file kmmainwidget.h.

void KMMainWidget::updateFileMenu ( )
protectedslot

Definition at line 4376 of file kmmainwidget.cpp.

void KMMainWidget::updateFolderMenu ( )
protectedslot

Update html and threaded messages preferences in Folder menu.

Definition at line 4123 of file kmmainwidget.cpp.

void KMMainWidget::updateMessageActions ( bool  fast = false)
slot

Update message actions.

Definition at line 3814 of file kmmainwidget.cpp.

void KMMainWidget::updateMessageActionsDelayed ( )
slot

Definition at line 3834 of file kmmainwidget.cpp.

void KMMainWidget::updateMessageMenu ( )
slot

Update message menu.

Definition at line 3799 of file kmmainwidget.cpp.

void KMMainWidget::updatePaneTagComboBox ( )

Definition at line 4825 of file kmmainwidget.cpp.

void KMMainWidget::updateVacationScriptStatus ( )
inline

Definition at line 138 of file kmmainwidget.h.

void KMMainWidget::updateVacationScriptStatus ( bool  active,
const QString &  serverName = QString() 
)
protectedslot

Definition at line 4444 of file kmmainwidget.cpp.

QLabel * KMMainWidget::vacationScriptIndicator ( ) const

Definition at line 4457 of file kmmainwidget.cpp.

void KMMainWidget::writeConfig ( bool  force = true)

Write configuration options.

Definition at line 864 of file kmmainwidget.cpp.

void KMMainWidget::writeFolderConfig ( )

Write configuration for current folder.

Definition at line 574 of file kmmainwidget.cpp.

void KMMainWidget::writeReaderConfig ( )

Definition at line 921 of file kmmainwidget.cpp.


The documentation for this class was generated from the following files:
  • kmmainwidget.h
  • kmmainwidget.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kmail

Skip menu "kmail"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal