kmail
KMFolderTree Class Reference
#include <kmfoldertree.h>

Detailed Description
Definition at line 120 of file kmfoldertree.h.
Member Enumeration Documentation
Constructor & Destructor Documentation
| KMFolderTree::KMFolderTree | ( | KMMainWidget * | mainWidget, | |
| QWidget * | parent = 0, |
|||
| const char * | name = 0 | |||
| ) | [explicit] |
Definition at line 380 of file kmfoldertree.cpp.
Member Function Documentation
| void KMFolderTree::addDirectory | ( | KMFolderDir * | fdir, | |
| KMFolderTreeItem * | parent | |||
| ) | [virtual] |
Recusively add folders in a folder directory to a listview item.
Definition at line 719 of file kmfoldertree.cpp.
| bool KMFolderTree::checkUnreadFolder | ( | KMFolderTreeItem * | ftl, | |
| bool | confirm | |||
| ) |
Check folder for unread messages (which isn't trash).
Definition at line 900 of file kmfoldertree.cpp.
| void KMFolderTree::cleanupConfigFile | ( | ) |
Remove information about not existing folders from the config file.
Definition at line 1373 of file kmfoldertree.cpp.
| void KMFolderTree::columnsChanged | ( | ) | [signal] |
unread/total/size column has changed
| void KMFolderTree::connectSignals | ( | ) | [protected] |
| void KMFolderTree::contentsDragEnterEvent | ( | QDragEnterEvent * | e | ) | [protected] |
| void KMFolderTree::contentsDragLeaveEvent | ( | QDragLeaveEvent * | e | ) | [protected] |
Definition at line 1495 of file kmfoldertree.cpp.
| void KMFolderTree::contentsDragMoveEvent | ( | QDragMoveEvent * | e | ) | [protected] |
Definition at line 1453 of file kmfoldertree.cpp.
| void KMFolderTree::contentsDropEvent | ( | QDropEvent * | e | ) | [protected] |
| void KMFolderTree::contentsMousePressEvent | ( | QMouseEvent * | e | ) | [protected, virtual] |
| void KMFolderTree::contentsMouseReleaseEvent | ( | QMouseEvent * | me | ) | [protected, virtual] |
| void KMFolderTree::copyFolder | ( | ) | [slot] |
| void KMFolderTree::copySelectedToFolder | ( | QAction * | act | ) | [protected, virtual, slot] |
| void KMFolderTree::createFolderList | ( | QStringList * | str, | |
| QList< QPointer< KMFolder > > * | folders, | |||
| bool | localFolders = true, |
|||
| bool | imapFolders = true, |
|||
| bool | dimapFolders = true, |
|||
| bool | searchFolders = false, |
|||
| bool | includeNoContent = true, |
|||
| bool | includeNoChildren = true | |||
| ) |
| KMFolder * KMFolderTree::currentFolder | ( | ) | const |
Definition at line 991 of file kmfoldertree.cpp.
| void KMFolderTree::cutFolder | ( | ) | [slot] |
| void KMFolderTree::decCurrentFolder | ( | ) | [slot] |
| void KMFolderTree::delayedReload | ( | ) | [slot] |
Reload the folder tree (using a single shot timer).
Definition at line 2167 of file kmfoldertree.cpp.
| void KMFolderTree::delayedUpdate | ( | ) | [slot] |
| void KMFolderTree::doFolderListChanged | ( | ) | [protected, slot] |
called by the folder-manager when the list of folders changed
Definition at line 822 of file kmfoldertree.cpp.
| void KMFolderTree::doFolderSelected | ( | Q3ListViewItem * | qlvi, | |
| bool | keepSelection = false | |||
| ) | [slot] |
| Q3DragObject * KMFolderTree::dragObject | ( | ) | [protected, virtual] |
Definition at line 2084 of file kmfoldertree.cpp.
Definition at line 1763 of file kmfoldertree.cpp.
| void KMFolderTree::folderSelected | ( | KMFolder * | ) | [signal] |
The selected folder has changed.
| void KMFolderTree::folderSelectedUnread | ( | KMFolder * | ) | [signal] |
The selected folder has changed to go to an unread message.
| void KMFolderTree::folderToPopupMenu | ( | MenuAction | action, | |
| QObject * | receiver, | |||
| KMMenuToFolder * | aMenuToFolder, | |||
| QMenu * | menu, | |||
| Q3ListViewItem * | start = 0 | |||
| ) |
Generate a popup menu that contains all folders that can have content.
Definition at line 1859 of file kmfoldertree.cpp.
| void KMFolderTree::iconChanged | ( | KMFolderTreeItem * | ) | [signal] |
an icon of one of our folders changed
| void KMFolderTree::incCurrentFolder | ( | ) | [slot] |
| void KMFolderTree::moveSelectedToFolder | ( | QAction * | act | ) | [protected, virtual, slot] |
| void KMFolderTree::nameChanged | ( | KMFolderTreeItem * | ) | [signal] |
the name of one of our folders changed
| void KMFolderTree::nextUnreadFolder | ( | ) | [slot] |
| void KMFolderTree::nextUnreadFolder | ( | bool | confirm | ) |
| void KMFolderTree::openFolder | ( | ) | [protected, slot] |
| void KMFolderTree::pasteFolder | ( | ) | [slot] |
Pastes a previously copied/cutted folder below the currently selected folder.
Definition at line 2118 of file kmfoldertree.cpp.
| void KMFolderTree::prepareItem | ( | KMFolderTreeItem * | fti | ) | [protected] |
| void KMFolderTree::prevUnreadFolder | ( | ) | [slot] |
| void KMFolderTree::readConfig | ( | void | ) | [virtual] |
| bool KMFolderTree::readIsListViewItemOpen | ( | KMFolderTreeItem * | fti | ) | [protected] |
Read/Save open/close state indicator for an item in folderTree list view.
Definition at line 1324 of file kmfoldertree.cpp.
| void KMFolderTree::refresh | ( | ) | [protected, slot] |
Updates the folder tree (delayed), causing a "blink".
Definition at line 792 of file kmfoldertree.cpp.
| void KMFolderTree::reload | ( | bool | openFolders = false |
) | [virtual, slot] |
| void KMFolderTree::resizeEvent | ( | QResizeEvent * | e | ) | [protected, virtual] |
Definition at line 1051 of file kmfoldertree.cpp.
| void KMFolderTree::selectCurrentFolder | ( | ) | [slot] |
Definition at line 1000 of file kmfoldertree.cpp.
| void KMFolderTree::showFolder | ( | KMFolder * | folder | ) |
| void KMFolderTree::slotAccountRemoved | ( | KMAccount * | ) | [slot] |
Make sure the given account is not selected because it is gone.
Definition at line 828 of file kmfoldertree.cpp.
| void KMFolderTree::slotCheckMail | ( | ) | [protected, slot] |
Fires a new-mail-check of the account that is accociated with currentItem.
Definition at line 1776 of file kmfoldertree.cpp.
| void KMFolderTree::slotContextMenuRequested | ( | Q3ListViewItem * | lvi, | |
| const QPoint & | p | |||
| ) | [protected, slot] |
Definition at line 1061 of file kmfoldertree.cpp.
| void KMFolderTree::slotFolderCollapsed | ( | Q3ListViewItem * | item | ) | [protected, slot] |
Tell the folder to refresh the contents on the next expansion.
Definition at line 1614 of file kmfoldertree.cpp.
| void KMFolderTree::slotFolderExpanded | ( | Q3ListViewItem * | item | ) | [protected, slot] |
| void KMFolderTree::slotFolderMoveOrCopyOperationFinished | ( | ) | [protected, slot] |
called, when a folder has been moved or copied, successfully or not
Definition at line 286 of file kmfoldertree.cpp.
| void KMFolderTree::slotFolderRemoved | ( | KMFolder * | aFolder | ) | [protected, slot] |
| void KMFolderTree::slotNewMessageToMailingList | ( | ) | [protected, slot] |
Definition at line 1790 of file kmfoldertree.cpp.
| void KMFolderTree::slotRenameFolder | ( | Q3ListViewItem * | item, | |
| int | col, | |||
| const QString & | text | |||
| ) | [protected, slot] |
Check if the new name is valid and confirm the new name.
Definition at line 1624 of file kmfoldertree.cpp.
| void KMFolderTree::slotResetFolderList | ( | Q3ListViewItem * | item = 0, |
|
| bool | startList = true | |||
| ) | [slot] |
Reset current folder and all children If no item is given we take the current one If startListing is true a folder listing is started.
Definition at line 1830 of file kmfoldertree.cpp.
| void KMFolderTree::slotToggleSizeColumn | ( | ) | [protected, slot] |
Definition at line 1755 of file kmfoldertree.cpp.
| void KMFolderTree::slotToggleTotalColumn | ( | ) | [protected, slot] |
Definition at line 1748 of file kmfoldertree.cpp.
| void KMFolderTree::slotToggleUnreadColumn | ( | ) | [protected, slot] |
| void KMFolderTree::slotUpdateCountsDelayed | ( | KMFolder * | folder | ) | [protected, slot] |
| void KMFolderTree::slotUpdateCountTimeout | ( | ) | [protected, slot] |
Definition at line 1666 of file kmfoldertree.cpp.
| void KMFolderTree::slotUpdateOneCount | ( | ) | [protected, slot] |
Definition at line 689 of file kmfoldertree.cpp.
| void KMFolderTree::toggleColumn | ( | int | column, | |
| bool | openFolders = false | |||
| ) |
| void KMFolderTree::updateCopyActions | ( | ) | [protected, slot] |
| void KMFolderTree::updatePopup | ( | ) | const [virtual] |
Set the checked/unchecked state of the unread and total column in the popup correctly.
Definition at line 1682 of file kmfoldertree.cpp.
| void KMFolderTree::updateUnreadAll | ( | ) | [protected, virtual] |
Updates the number of unread messages for all folders.
Definition at line 522 of file kmfoldertree.cpp.
| void KMFolderTree::writeConfig | ( | void | ) |
| void KMFolderTree::writeIsListViewItemOpen | ( | KMFolderTreeItem * | fti | ) | [protected] |
Definition at line 1349 of file kmfoldertree.cpp.
Member Data Documentation
QTimer KMFolderTree::autoopen_timer [protected] |
Definition at line 327 of file kmfoldertree.h.
Q3ListViewItem* KMFolderTree::dropItem [protected] |
Definition at line 325 of file kmfoldertree.h.
QPointer<KMFolderTreeItem> KMFolderTree::mLastItem [protected] |
Definition at line 326 of file kmfoldertree.h.
QTimer KMFolderTree::mUpdateTimer [protected] |
Definition at line 314 of file kmfoldertree.h.
Q3ListViewItem* KMFolderTree::oldCurrent [protected] |
Q3ListViewItem * KMFolderTree::oldSelected [protected] |
Definition at line 324 of file kmfoldertree.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference