#include <searchwindow.h>
Inherits KDialogBase, and KXMLGUIClient.
Public Member Functions | |
SearchWindow (KMMainWidget *parent, const char *name=0, KMFolder *curFolder=0, bool modal=false) | |
void | activateFolder (KMFolder *curFolder) |
KMMessageList | selectedMessages () |
KMMessage * | message () |
void | setSearchPattern (const KMSearchPattern &pattern) |
Protected Slots | |
virtual void | updStatus (void) |
virtual void | slotClose () |
virtual void | slotSearch () |
virtual void | slotStop () |
void | scheduleRename (const TQString &) |
void | renameSearchFolder () |
void | openSearchFolder () |
void | folderInvalidated (KMFolder *) |
virtual bool | slotShowMsg (TQListViewItem *) |
void | slotViewSelectedMsg () |
virtual bool | slotViewMsg (TQListViewItem *) |
void | slotCurrentChanged (TQListViewItem *) |
virtual void | updateContextMenuActions () |
virtual void | slotContextMenuRequested (TQListViewItem *, const TQPoint &, int) |
virtual void | copySelectedToFolder (int menuId) |
virtual void | moveSelectedToFolder (int menuId) |
virtual void | slotFolderActivated () |
void | slotClearSelection () |
void | slotReplyToMsg () |
void | slotReplyAllToMsg () |
void | slotReplyListToMsg () |
void | slotForwardInlineMsg () |
void | slotForwardAttachedMsg () |
void | slotForwardDigestMsg () |
void | slotRedirectMsg () |
void | slotSaveMsg () |
void | slotSaveAttachments () |
void | slotPrintMsg () |
void | slotCopyMsgs () |
void | slotCutMsgs () |
virtual void | searchDone () |
virtual void | slotAddMsg (int idx) |
virtual void | slotRemoveMsg (KMFolder *, TQ_UINT32 serNum) |
void | enableGUI () |
void | setEnabledSearchButton (bool) |
Protected Member Functions | |
virtual void | keyPressEvent (TQKeyEvent *) |
virtual void | closeEvent (TQCloseEvent *) |
Static Protected Attributes | |
static const int | MSGID_COLUMN = 4 |
Detailed Description
The SearchWindow class provides a dialog for triggering a search on folders and storing that search as a search folder.
It shows the search results in a listview and allows triggering of operations such as printing or moving on them.
Definition at line 68 of file searchwindow.h.
Constructor & Destructor Documentation
◆ SearchWindow()
KMail::SearchWindow::SearchWindow | ( | KMMainWidget * | parent, |
const char * | name = 0 , |
||
KMFolder * | curFolder = 0 , |
||
bool | modal = false |
||
) |
Creates a new search window.
- Parameters
-
parent The parent widget. name The (widget) name of the dialog. curFolder The folder which will be pre-selected as the base folder of search operations. modal Whether the dialog is to be shown modal.
Definition at line 109 of file searchwindow.cpp.
◆ ~SearchWindow()
|
virtual |
Definition at line 373 of file searchwindow.cpp.
Member Function Documentation
◆ activateFolder()
void KMail::SearchWindow::activateFolder | ( | KMFolder * | curFolder | ) |
Changes the base folder for search operations to a different folder.
- Parameters
-
curFolder The folder to use as the new base for searches.
Definition at line 460 of file searchwindow.cpp.
◆ closeEvent()
|
protectedvirtual |
Reimplemented to stop searching when the window is closed.
Definition at line 619 of file searchwindow.cpp.
◆ copySelectedToFolder
|
protectedvirtualslot |
Definition at line 801 of file searchwindow.cpp.
◆ enableGUI
|
protectedslot |
Definition at line 741 of file searchwindow.cpp.
◆ folderInvalidated
|
protectedslot |
Definition at line 674 of file searchwindow.cpp.
◆ keyPressEvent()
|
protectedvirtual |
Reimplemented to react to Escape.
Definition at line 440 of file searchwindow.cpp.
◆ message()
KMMessage * KMail::SearchWindow::message | ( | ) |
Provides access to the currently selected message.
- Returns
- the currently selected message.
Definition at line 773 of file searchwindow.cpp.
◆ moveSelectedToFolder
|
protectedvirtualslot |
Definition at line 789 of file searchwindow.cpp.
◆ openSearchFolder
|
protectedslot |
Definition at line 665 of file searchwindow.cpp.
◆ renameSearchFolder
|
protectedslot |
Definition at line 645 of file searchwindow.cpp.
◆ scheduleRename
|
protectedslot |
Definition at line 633 of file searchwindow.cpp.
◆ searchDone
|
protectedvirtualslot |
GUI cleanup after search.
Definition at line 541 of file searchwindow.cpp.
◆ selectedMessages()
KMMessageList KMail::SearchWindow::selectedMessages | ( | ) |
Provides access to the list of currently selected message in the listview.
- Returns
- The list of currenty selected search result messages.
Definition at line 757 of file searchwindow.cpp.
◆ setEnabledSearchButton
|
protectedslot |
Definition at line 393 of file searchwindow.cpp.
◆ setSearchPattern()
void KMail::SearchWindow::setSearchPattern | ( | const KMSearchPattern & | pattern | ) |
Definition at line 962 of file searchwindow.cpp.
◆ slotAddMsg
|
protectedvirtualslot |
Definition at line 558 of file searchwindow.cpp.
◆ slotClearSelection
|
protectedslot |
Definition at line 869 of file searchwindow.cpp.
◆ slotClose
|
protectedvirtualslot |
Definition at line 612 of file searchwindow.cpp.
◆ slotContextMenuRequested
|
protectedvirtualslot |
Definition at line 828 of file searchwindow.cpp.
◆ slotCopyMsgs
|
protectedslot |
Definition at line 949 of file searchwindow.cpp.
◆ slotCurrentChanged
|
protectedslot |
Definition at line 735 of file searchwindow.cpp.
◆ slotCutMsgs
|
protectedslot |
Definition at line 955 of file searchwindow.cpp.
◆ slotFolderActivated
|
protectedvirtualslot |
Definition at line 454 of file searchwindow.cpp.
◆ slotForwardAttachedMsg
|
protectedslot |
Definition at line 903 of file searchwindow.cpp.
◆ slotForwardDigestMsg
|
protectedslot |
Definition at line 910 of file searchwindow.cpp.
◆ slotForwardInlineMsg
|
protectedslot |
Definition at line 896 of file searchwindow.cpp.
◆ slotPrintMsg
|
protectedslot |
Definition at line 943 of file searchwindow.cpp.
◆ slotRedirectMsg
|
protectedslot |
Definition at line 917 of file searchwindow.cpp.
◆ slotRemoveMsg
|
protectedvirtualslot |
Definition at line 587 of file searchwindow.cpp.
◆ slotReplyAllToMsg
|
protectedslot |
Definition at line 882 of file searchwindow.cpp.
◆ slotReplyListToMsg
|
protectedslot |
Definition at line 889 of file searchwindow.cpp.
◆ slotReplyToMsg
|
protectedslot |
Definition at line 875 of file searchwindow.cpp.
◆ slotSaveAttachments
|
protectedslot |
Definition at line 934 of file searchwindow.cpp.
◆ slotSaveMsg
|
protectedslot |
Definition at line 924 of file searchwindow.cpp.
◆ slotSearch
|
protectedvirtualslot |
Definition at line 467 of file searchwindow.cpp.
◆ slotShowMsg
|
protectedvirtualslot |
Definition at line 707 of file searchwindow.cpp.
◆ slotStop
|
protectedvirtualslot |
Definition at line 603 of file searchwindow.cpp.
◆ slotViewMsg
|
protectedvirtualslot |
Definition at line 724 of file searchwindow.cpp.
◆ slotViewSelectedMsg
|
protectedslot |
Definition at line 718 of file searchwindow.cpp.
◆ updateContextMenuActions
|
protectedvirtualslot |
Definition at line 813 of file searchwindow.cpp.
◆ updStatus
|
protectedvirtualslot |
Update status line widget.
Definition at line 403 of file searchwindow.cpp.
Member Data Documentation
◆ mBtnSearch
|
protected |
Definition at line 169 of file searchwindow.h.
◆ mBtnStop
|
protected |
Definition at line 170 of file searchwindow.h.
◆ mCbxFolders
|
protected |
Definition at line 168 of file searchwindow.h.
◆ mChkbxAllFolders
|
protected |
Definition at line 166 of file searchwindow.h.
◆ mChkbxSpecificFolders
|
protected |
Definition at line 167 of file searchwindow.h.
◆ mChkSubFolders
|
protected |
Definition at line 171 of file searchwindow.h.
◆ mClearAction
|
protected |
Definition at line 182 of file searchwindow.h.
◆ mCloseRequested
|
protected |
Definition at line 158 of file searchwindow.h.
◆ mCopyAction
|
protected |
Definition at line 183 of file searchwindow.h.
◆ mCutAction
|
protected |
Definition at line 183 of file searchwindow.h.
◆ mFetchingInProgress
|
protected |
Definition at line 159 of file searchwindow.h.
◆ mFolder
|
protected |
Definition at line 162 of file searchwindow.h.
◆ mFolders
|
protected |
Definition at line 185 of file searchwindow.h.
◆ mForwardActionMenu
|
protected |
Definition at line 184 of file searchwindow.h.
◆ mForwardAttachedAction
|
protected |
Definition at line 181 of file searchwindow.h.
◆ mForwardDigestAction
|
protected |
Definition at line 181 of file searchwindow.h.
◆ mForwardInlineAction
|
protected |
Definition at line 181 of file searchwindow.h.
◆ mKMMainWidget
|
protected |
Definition at line 189 of file searchwindow.h.
◆ mLastFocus
|
protected |
Definition at line 178 of file searchwindow.h.
◆ mLbxMatches
|
protected |
Definition at line 172 of file searchwindow.h.
◆ mMenuToFolder
|
protected |
Definition at line 179 of file searchwindow.h.
◆ mPatternEdit
|
protected |
Definition at line 190 of file searchwindow.h.
◆ mPrintAction
|
protected |
Definition at line 182 of file searchwindow.h.
◆ mRedirectAction
|
protected |
Definition at line 182 of file searchwindow.h.
◆ mRenameTimer
|
protected |
Definition at line 186 of file searchwindow.h.
◆ mReplyAction
|
protected |
Definition at line 180 of file searchwindow.h.
◆ mReplyAllAction
|
protected |
Definition at line 180 of file searchwindow.h.
◆ mReplyListAction
|
protected |
Definition at line 180 of file searchwindow.h.
◆ mSaveAsAction
|
protected |
Definition at line 180 of file searchwindow.h.
◆ mSaveAtchAction
|
protected |
Definition at line 182 of file searchwindow.h.
◆ mSearchFolderEdt
|
protected |
Definition at line 174 of file searchwindow.h.
◆ mSearchFolderLbl
|
protected |
Definition at line 173 of file searchwindow.h.
◆ mSearchFolderOpenBtn
|
protected |
Definition at line 175 of file searchwindow.h.
◆ mSearchPattern
|
protected |
Definition at line 191 of file searchwindow.h.
◆ mSearchResultOpenBtn
|
protected |
Definition at line 176 of file searchwindow.h.
◆ MSGID_COLUMN
|
staticprotected |
Definition at line 193 of file searchwindow.h.
◆ mSortColumn
|
protected |
Definition at line 160 of file searchwindow.h.
◆ mSortOrder
|
protected |
Definition at line 161 of file searchwindow.h.
◆ mStatusBar
|
protected |
Definition at line 177 of file searchwindow.h.
◆ mStopped
|
protected |
Definition at line 157 of file searchwindow.h.
◆ mTimer
|
protected |
Definition at line 163 of file searchwindow.h.
The documentation for this class was generated from the following files: