kmail

KMail::KMFolderSelDlg Class Reference

#include <kmfolderseldlg.h>

Inheritance diagram for KMail::KMFolderSelDlg:

List of all members.


Public Member Functions

virtual KMFolderfolder (void)
 KMFolderSelDlg (QWidget *parent, KMFolderTree *tree, const QString &caption, bool mustBeReadWrite, bool useGlobalSettings=true)
 KMFolderSelDlg (KMMainWidget *parent, const QString &caption, bool mustBeReadWrite, bool useGlobalSettings=true)
void setFlags (bool mustBeReadWrite, bool showOutbox, bool showImapFolders)
void setFolder (KMFolder *folder)
virtual ~KMFolderSelDlg ()

Protected Slots

void slotSelect ()
void slotUpdateBtnStatus ()
void slotUser1 ()

Protected Member Functions

void init ()
void readConfig ()
void writeConfig ()

Protected Attributes

SimpleFolderTreemTreeView
bool mUseGlobalSettings

Detailed Description

Definition at line 66 of file kmfolderseldlg.h.


Constructor & Destructor Documentation

KMail::KMFolderSelDlg::KMFolderSelDlg ( KMMainWidget parent,
const QString caption,
bool  mustBeReadWrite,
bool  useGlobalSettings = true 
)

Constructor with KMMainWidget parent must be a KMMainWin, because we need its foldertree.

Parameters:
mustBeReadWrite if true, readonly folders are disabled
useGlobalSettings if true, the current folder is read and written to GlobalSettings

Definition at line 441 of file kmfolderseldlg.cpp.

KMail::KMFolderSelDlg::KMFolderSelDlg ( QWidget parent,
KMFolderTree tree,
const QString caption,
bool  mustBeReadWrite,
bool  useGlobalSettings = true 
)

Constructor with separate KMFolderTree.

Parameters:
mustBeReadWrite if true, readonly folders are disabled
useGlobalSettings if true, the current folder is read and written to GlobalSettings

Definition at line 461 of file kmfolderseldlg.cpp.

KMail::KMFolderSelDlg::~KMFolderSelDlg (  )  [virtual]

Definition at line 490 of file kmfolderseldlg.cpp.


Member Function Documentation

KMFolder * KMail::KMFolderSelDlg::folder ( void   )  [virtual]

Returns selected folder.

Definition at line 502 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::init ( void   )  [protected]

Init the dialog.

Definition at line 478 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::readConfig ( void   )  [protected]

Definition at line 539 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::setFlags ( bool  mustBeReadWrite,
bool  showOutbox,
bool  showImapFolders 
)

Set some flags what folders to show and what not.

Definition at line 533 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::setFolder ( KMFolder folder  ) 

Set selected folder.

Definition at line 508 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::slotSelect (  )  [protected, slot]

Definition at line 514 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::slotUpdateBtnStatus (  )  [protected, slot]

Definition at line 526 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::slotUser1 (  )  [protected, slot]

Definition at line 520 of file kmfolderseldlg.cpp.

void KMail::KMFolderSelDlg::writeConfig ( void   )  [protected]

Definition at line 560 of file kmfolderseldlg.cpp.


Member Data Documentation

Definition at line 113 of file kmfolderseldlg.h.

Definition at line 114 of file kmfolderseldlg.h.


The documentation for this class was generated from the following files: