kmail
KMail::SearchWindow Class Reference
#include <searchwindow.h>
Inheritance diagram for KMail::SearchWindow:

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 67 of file searchwindow.h.
Public Member Functions | |
| SearchWindow (KMMainWidget *parent, const char *name=0, KMFolder *curFolder=0, bool modal=false) | |
| void | activateFolder (KMFolder *curFolder) |
| KMMessageList | selectedMessages () |
| KMMessage * | message () |
Protected Slots | |
| virtual void | updStatus (void) |
| virtual void | slotClose () |
| virtual void | slotSearch () |
| virtual void | slotStop () |
| void | updateCreateButton (const QString &) |
| void | renameSearchFolder () |
| void | openSearchFolder () |
| void | folderInvalidated (KMFolder *) |
| virtual bool | slotShowMsg (QListViewItem *) |
| virtual void | updateContextMenuActions () |
| virtual void | slotContextMenuRequested (QListViewItem *, const QPoint &, int) |
| virtual void | copySelectedToFolder (int menuId) |
| virtual void | moveSelectedToFolder (int menuId) |
| virtual void | slotFolderActivated (KMFolder *) |
| void | slotClearSelection () |
| void | slotReplyToMsg () |
| void | slotReplyAllToMsg () |
| void | slotReplyListToMsg () |
| void | slotForwardMsg () |
| void | slotForwardAttachedMsg () |
| void | slotSaveMsg () |
| void | slotSaveAttachments () |
| void | slotPrintMsg () |
| virtual void | searchDone () |
| virtual void | slotAddMsg (int idx) |
| virtual void | slotRemoveMsg (KMFolder *, Q_UINT32 serNum) |
| void | enableGUI () |
| void | setEnabledSearchButton (bool) |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *) |
| virtual void | closeEvent (QCloseEvent *) |
Protected Attributes | |
| bool | mStopped |
| bool | mCloseRequested |
| int | mFetchingInProgress |
| int | mSortColumn |
| SortOrder | mSortOrder |
| QGuardedPtr< KMFolderSearch > | mFolder |
| QTimer * | mTimer |
| QRadioButton * | mChkbxAllFolders |
| QRadioButton * | mChkbxSpecificFolders |
| KMail::FolderRequester * | mCbxFolders |
| QPushButton * | mBtnSearch |
| QPushButton * | mBtnStop |
| QCheckBox * | mChkSubFolders |
| KListView * | mLbxMatches |
| QLabel * | mSearchFolderLbl |
| QLineEdit * | mSearchFolderEdt |
| QPushButton * | mSearchFolderBtn |
| QPushButton * | mSearchFolderOpenBtn |
| KStatusBar * | mStatusBar |
| QWidget * | mLastFocus |
| QMap< int, KMFolder * > | mMenuToFolder |
| KAction * | mReplyAction |
| KAction * | mReplyAllAction |
| KAction * | mReplyListAction |
| KAction * | mSaveAsAction |
| KAction * | mForwardAction |
| KAction * | mForwardAttachedAction |
| KAction * | mPrintAction |
| KAction * | mClearAction |
| KAction * | mSaveAtchAction |
| KActionMenu * | mForwardActionMenu |
| QValueList< QGuardedPtr< KMFolder > > | mFolders |
| KMMainWidget * | mKMMainWidget |
| KMSearchPatternEdit * | mPatternEdit |
| KMSearchPattern * | mSearchPattern |
Static Protected Attributes | |
| static const int | MSGID_COLUMN = 4 |
Constructor & Destructor Documentation
|
||||||||||||||||||||
|
Creates a new search window.
Definition at line 64 of file searchwindow.cpp. |
Member Function Documentation
|
|
Changes the base folder for search operations to a different folder.
Definition at line 387 of file searchwindow.cpp. |
|
|
Reimplemented to stop searching when the window is closed.
Reimplemented from KDialogBase. Definition at line 546 of file searchwindow.cpp. |
|
|
Reimplemented to react to Escape.
Reimplemented from KDialogBase. Definition at line 366 of file searchwindow.cpp. |
|
|
Provides access to the currently selected message.
Definition at line 660 of file searchwindow.cpp. |
|
|
GUI cleanup after search.
Definition at line 470 of file searchwindow.cpp. |
|
|
Provides access to the list of currently selected message in the listview.
Definition at line 644 of file searchwindow.cpp. |
|
|
Update status line widget.
Definition at line 329 of file searchwindow.cpp. |
The documentation for this class was generated from the following files:

