kmfilterdlg.h
66 KMFilterListBox( const TQString & title, TQWidget* parent=0, const char* name=0, bool popFilter = false);
This widgets allows to edit a single KMFilterAction (in fact any derived class that is registered in ...
Definition: kmfilterdlg.h:197
KMFilterActionWidget(TQWidget *parent=0, const char *name=0)
Constructor.
Definition: kmfilterdlg.cpp:1110
KMFilterDlg(TQWidget *parent=0, const char *name=0, bool popFilter=false, bool createDummyFilter=true)
Create the filter dialog.
Definition: kmfilterdlg.cpp:130
KMPopFilterActionWidget * mActionGroup
The widget that allows editing the popFilter actions.
Definition: kmfilterdlg.h:403
void createFilter(const TQCString &field, const TQString &value)
Called from KMFilterMgr.
Definition: kmfilterdlg.h:354
TDEListView * mAccountList
ListView that shows the accounts in the advanced tab.
Definition: kmfilterdlg.h:411
void slotExportFilters()
Called when a user clicks the export filters button.
Definition: kmfilterdlg.cpp:1366
void slotFilterSelected(KMFilter *aFilter)
Internally connected to KMFilterListBox::filterSelected.
Definition: kmfilterdlg.cpp:368
TQRadioButton * mApplyOnForAll
For a filter applied to inbound messages selects whether to apply this filter to all accounts or to s...
Definition: kmfilterdlg.h:409
KMFilterActionWidgetLister * mActionLister
The widget that allows editing of the filter actions.
Definition: kmfilterdlg.h:401
void slotImportFilters()
Called when a user clicks the import filters button.
Definition: kmfilterdlg.cpp:1352
KMFilterListBox * mFilterList
The widget that contains the ListBox showing the filters, and the controls to remove filters,...
Definition: kmfilterdlg.h:397
KMSearchPatternEdit * mPatternEdit
The widget that allows editing of the filter pattern.
Definition: kmfilterdlg.h:399
void slotActionChanged(const KMPopFilterAction aAction)
Action for popFilter.
Definition: kmfilterdlg.cpp:363
TQCheckBox * mApplyOnIn
Lets the user select whether to apply this filter on inbound/outbound messages, both,...
Definition: kmfilterdlg.h:406
This is a complex widget that is used to manipulate KMail's filter list.
Definition: kmfilterdlg.h:61
KMFilterListBox(const TQString &title, TQWidget *parent=0, const char *name=0, bool popFilter=false)
Constuctor.
Definition: kmfilterdlg.cpp:579
void applyWidgets()
Emitted when this widget wants the edit widgets to apply the changes to the current filter.
void loadFilterList(bool createDummyFilter)
Loads the filter list and selects the first filter.
Definition: kmfilterdlg.cpp:998
void slotSelected(int aIdx)
Called when the user clicks on a filter in the filter list.
Definition: kmfilterdlg.cpp:794
bool showLaterMsgs()
Returns wheather the global option 'Show Later Msgs' is set or not.
Definition: kmfilterdlg.cpp:694
void slotApplyFilterChanges()
Called when the user clicks either 'Apply' or 'OK' in KMFilterDlg.
Definition: kmfilterdlg.cpp:732
TQValueList< KMFilter * > filtersForSaving() const
Returns a list of copies of the current list of filters.
Definition: kmfilterdlg.cpp:764
void resetWidgets()
Emitted when this widget wants the edit widgets to let go of their filter reference.
void slotUpdateFilterName()
Called when the name of a filter might have changed (e.g.
Definition: kmfilterdlg.cpp:699
void filterSelected(KMFilter *filter)
Emitted when a new filter has been selected by the user or if the current filter has changed after a ...
void createFilter(const TQCString &field, const TQString &value)
Called from KMFilterDlg.
Definition: kmfilterdlg.cpp:677
void slotShowLaterToggled(bool aOn)
Called when the user toggles the 'Show Download Later Msgs' Checkbox in the Global Options section.
Definition: kmfilterdlg.cpp:727
This widget is intended to be used in the filter configuration as well as in the message search dialo...
Definition: kmsearchpatternedit.h:167