Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
libksieve
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PIM
libksieve
Commits
1ffc2ae1
Commit
1ffc2ae1
authored
Dec 15, 2016
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Clean up code. Remove static method usage
parent
af126b73
Changes
104
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
104 changed files
with
260 additions
and
493 deletions
+260
-493
src/ksieveui/autocreatescripts/sieveactions/sieveaction.cpp
src/ksieveui/autocreatescripts/sieveactions/sieveaction.cpp
+15
-7
src/ksieveui/autocreatescripts/sieveactions/sieveaction.h
src/ksieveui/autocreatescripts/sieveactions/sieveaction.h
+6
-5
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstracteditheader.cpp
...atescripts/sieveactions/sieveactionabstracteditheader.cpp
+2
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstracteditheader.h
...reatescripts/sieveactions/sieveactionabstracteditheader.h
+1
-1
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstractflags.cpp
...tocreatescripts/sieveactions/sieveactionabstractflags.cpp
+2
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstractflags.h
...autocreatescripts/sieveactions/sieveactionabstractflags.h
+1
-1
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddflags.cpp
...ui/autocreatescripts/sieveactions/sieveactionaddflags.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddflags.h
...veui/autocreatescripts/sieveactions/sieveactionaddflags.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddheader.cpp
...i/autocreatescripts/sieveactions/sieveactionaddheader.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddheader.h
...eui/autocreatescripts/sieveactions/sieveactionaddheader.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionbreak.cpp
...eveui/autocreatescripts/sieveactions/sieveactionbreak.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionbreak.h
...sieveui/autocreatescripts/sieveactions/sieveactionbreak.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionconvert.cpp
...eui/autocreatescripts/sieveactions/sieveactionconvert.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionconvert.h
...eveui/autocreatescripts/sieveactions/sieveactionconvert.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactiondeleteheader.cpp
...utocreatescripts/sieveactions/sieveactiondeleteheader.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactiondeleteheader.h
.../autocreatescripts/sieveactions/sieveactiondeleteheader.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactiondiscard.cpp
...eui/autocreatescripts/sieveactions/sieveactiondiscard.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactiondiscard.h
...eveui/autocreatescripts/sieveactions/sieveactiondiscard.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionenclose.cpp
...eui/autocreatescripts/sieveactions/sieveactionenclose.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionenclose.h
...eveui/autocreatescripts/sieveactions/sieveactionenclose.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionereject.cpp
...eui/autocreatescripts/sieveactions/sieveactionereject.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionereject.h
...eveui/autocreatescripts/sieveactions/sieveactionereject.h
+1
-3
src/ksieveui/autocreatescripts/sieveactions/sieveactionextracttext.cpp
...autocreatescripts/sieveactions/sieveactionextracttext.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionextracttext.h
...i/autocreatescripts/sieveactions/sieveactionextracttext.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionfileinto.cpp
...ui/autocreatescripts/sieveactions/sieveactionfileinto.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionfileinto.h
...veui/autocreatescripts/sieveactions/sieveactionfileinto.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionkeep.cpp
...ieveui/autocreatescripts/sieveactions/sieveactionkeep.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionkeep.h
...ksieveui/autocreatescripts/sieveactions/sieveactionkeep.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionlist.cpp
...ieveui/autocreatescripts/sieveactions/sieveactionlist.cpp
+22
-22
src/ksieveui/autocreatescripts/sieveactions/sieveactionlist.h
...ksieveui/autocreatescripts/sieveactions/sieveactionlist.h
+2
-1
src/ksieveui/autocreatescripts/sieveactions/sieveactionnotify.cpp
...veui/autocreatescripts/sieveactions/sieveactionnotify.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionnotify.h
...ieveui/autocreatescripts/sieveactions/sieveactionnotify.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionredirect.cpp
...ui/autocreatescripts/sieveactions/sieveactionredirect.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionredirect.h
...veui/autocreatescripts/sieveactions/sieveactionredirect.h
+1
-4
src/ksieveui/autocreatescripts/sieveactions/sieveactionreject.cpp
...veui/autocreatescripts/sieveactions/sieveactionreject.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionreject.h
...ieveui/autocreatescripts/sieveactions/sieveactionreject.h
+1
-4
src/ksieveui/autocreatescripts/sieveactions/sieveactionremoveflags.cpp
...autocreatescripts/sieveactions/sieveactionremoveflags.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionremoveflags.h
...i/autocreatescripts/sieveactions/sieveactionremoveflags.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionreplace.cpp
...eui/autocreatescripts/sieveactions/sieveactionreplace.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionreplace.h
...eveui/autocreatescripts/sieveactions/sieveactionreplace.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionreturn.cpp
...veui/autocreatescripts/sieveactions/sieveactionreturn.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionreturn.h
...ieveui/autocreatescripts/sieveactions/sieveactionreturn.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionsetflags.cpp
...ui/autocreatescripts/sieveactions/sieveactionsetflags.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionsetflags.h
...veui/autocreatescripts/sieveactions/sieveactionsetflags.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionsetvariable.cpp
...autocreatescripts/sieveactions/sieveactionsetvariable.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionsetvariable.h
...i/autocreatescripts/sieveactions/sieveactionsetvariable.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionstop.cpp
...ieveui/autocreatescripts/sieveactions/sieveactionstop.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionstop.h
...ksieveui/autocreatescripts/sieveactions/sieveactionstop.h
+1
-2
src/ksieveui/autocreatescripts/sieveactions/sieveactionvacation.cpp
...ui/autocreatescripts/sieveactions/sieveactionvacation.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveactions/sieveactionvacation.h
...veui/autocreatescripts/sieveactions/sieveactionvacation.h
+1
-2
src/ksieveui/autocreatescripts/sieveactionwidgetlister.cpp
src/ksieveui/autocreatescripts/sieveactionwidgetlister.cpp
+9
-7
src/ksieveui/autocreatescripts/sieveactionwidgetlister.h
src/ksieveui/autocreatescripts/sieveactionwidgetlister.h
+6
-2
src/ksieveui/autocreatescripts/sieveconditions/sievecondition.cpp
...veui/autocreatescripts/sieveconditions/sievecondition.cpp
+14
-2
src/ksieveui/autocreatescripts/sieveconditions/sievecondition.h
...ieveui/autocreatescripts/sieveconditions/sievecondition.h
+6
-1
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionaddress.cpp
...tocreatescripts/sieveconditions/sieveconditionaddress.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionaddress.h
...autocreatescripts/sieveconditions/sieveconditionaddress.h
+1
-2
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionbody.cpp
.../autocreatescripts/sieveconditions/sieveconditionbody.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionbody.h
...ui/autocreatescripts/sieveconditions/sieveconditionbody.h
+1
-2
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionconvert.cpp
...tocreatescripts/sieveconditions/sieveconditionconvert.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionconvert.h
...autocreatescripts/sieveconditions/sieveconditionconvert.h
+1
-2
src/ksieveui/autocreatescripts/sieveconditions/sieveconditioncurrentdate.cpp
...eatescripts/sieveconditions/sieveconditioncurrentdate.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditioncurrentdate.h
...createscripts/sieveconditions/sieveconditioncurrentdate.h
+1
-2
src/ksieveui/autocreatescripts/sieveconditions/sieveconditiondate.cpp
.../autocreatescripts/sieveconditions/sieveconditiondate.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditiondate.h
...ui/autocreatescripts/sieveconditions/sieveconditiondate.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionenvelope.cpp
...ocreatescripts/sieveconditions/sieveconditionenvelope.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionenvelope.h
...utocreatescripts/sieveconditions/sieveconditionenvelope.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionenvironment.cpp
...eatescripts/sieveconditions/sieveconditionenvironment.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionenvironment.h
...createscripts/sieveconditions/sieveconditionenvironment.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionexists.cpp
...utocreatescripts/sieveconditions/sieveconditionexists.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionexists.h
.../autocreatescripts/sieveconditions/sieveconditionexists.h
+1
-4
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionfalse.cpp
...autocreatescripts/sieveconditions/sieveconditionfalse.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionfalse.h
...i/autocreatescripts/sieveconditions/sieveconditionfalse.h
+1
-4
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionhasflag.cpp
...tocreatescripts/sieveconditions/sieveconditionhasflag.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionhasflag.h
...autocreatescripts/sieveconditions/sieveconditionhasflag.h
+1
-2
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionheader.cpp
...utocreatescripts/sieveconditions/sieveconditionheader.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionheader.h
.../autocreatescripts/sieveconditions/sieveconditionheader.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionihave.cpp
...autocreatescripts/sieveconditions/sieveconditionihave.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionihave.h
...i/autocreatescripts/sieveconditions/sieveconditionihave.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionlist.cpp
.../autocreatescripts/sieveconditions/sieveconditionlist.cpp
+22
-22
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionlist.h
...ui/autocreatescripts/sieveconditions/sieveconditionlist.h
+2
-1
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmailboxexists.cpp
...tescripts/sieveconditions/sieveconditionmailboxexists.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmailboxexists.h
...eatescripts/sieveconditions/sieveconditionmailboxexists.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmetadata.cpp
...ocreatescripts/sieveconditions/sieveconditionmetadata.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmetadata.h
...utocreatescripts/sieveconditions/sieveconditionmetadata.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmetadataexists.cpp
...escripts/sieveconditions/sieveconditionmetadataexists.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionmetadataexists.h
...atescripts/sieveconditions/sieveconditionmetadataexists.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionservermetadata.cpp
...escripts/sieveconditions/sieveconditionservermetadata.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionservermetadata.h
...atescripts/sieveconditions/sieveconditionservermetadata.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionservermetadataexists.cpp
...ts/sieveconditions/sieveconditionservermetadataexists.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionservermetadataexists.h
...ipts/sieveconditions/sieveconditionservermetadataexists.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionsize.cpp
.../autocreatescripts/sieveconditions/sieveconditionsize.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionsize.h
...ui/autocreatescripts/sieveconditions/sieveconditionsize.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionspamtest.cpp
...ocreatescripts/sieveconditions/sieveconditionspamtest.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionspamtest.h
...utocreatescripts/sieveconditions/sieveconditionspamtest.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditiontrue.cpp
.../autocreatescripts/sieveconditions/sieveconditiontrue.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditiontrue.h
...ui/autocreatescripts/sieveconditions/sieveconditiontrue.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionvirustest.cpp
...createscripts/sieveconditions/sieveconditionvirustest.cpp
+2
-7
src/ksieveui/autocreatescripts/sieveconditions/sieveconditionvirustest.h
...tocreatescripts/sieveconditions/sieveconditionvirustest.h
+1
-3
src/ksieveui/autocreatescripts/sieveconditionwidgetlister.cpp
...ksieveui/autocreatescripts/sieveconditionwidgetlister.cpp
+9
-7
src/ksieveui/autocreatescripts/sieveconditionwidgetlister.h
src/ksieveui/autocreatescripts/sieveconditionwidgetlister.h
+5
-2
src/ksieveui/autocreatescripts/sievescriptblockwidget.cpp
src/ksieveui/autocreatescripts/sievescriptblockwidget.cpp
+5
-4
src/ksieveui/autocreatescripts/sievescriptblockwidget.h
src/ksieveui/autocreatescripts/sievescriptblockwidget.h
+3
-1
src/ksieveui/autocreatescripts/sievescriptpage.cpp
src/ksieveui/autocreatescripts/sievescriptpage.cpp
+1
-1
src/ksieveui/templates/sievetemplatewidget.cpp
src/ksieveui/templates/sievetemplatewidget.cpp
+1
-1
No files found.
src/ksieveui/autocreatescripts/sieveactions/sieveaction.cpp
View file @
1ffc2ae1
...
...
@@ -23,10 +23,15 @@
#include <QWidget>
#include "autocreatescripts/sieveeditorgraphicalmodewidget.h"
using
namespace
KSieveUi
;
SieveAction
::
SieveAction
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
QObject
(
parent
),
mName
(
name
),
mLabel
(
label
)
SieveAction
::
SieveAction
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
QObject
(
parent
),
mSieveGraphicalModeWidget
(
sieveGraphicalModeWidget
),
mName
(
name
),
mLabel
(
label
)
{
}
...
...
@@ -34,6 +39,14 @@ SieveAction::~SieveAction()
{
}
QStringList
SieveAction
::
sieveCapabilities
()
const
{
if
(
mSieveGraphicalModeWidget
)
{
return
mSieveGraphicalModeWidget
->
sieveCapabilities
();
}
return
{};
}
QString
SieveAction
::
name
()
const
{
return
mName
;
...
...
@@ -44,11 +57,6 @@ QString SieveAction::label() const
return
mLabel
;
}
SieveAction
*
SieveAction
::
newAction
()
{
return
Q_NULLPTR
;
}
QWidget
*
SieveAction
::
createParamWidget
(
QWidget
*
parent
)
const
{
return
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveaction.h
View file @
1ffc2ae1
...
...
@@ -24,20 +24,17 @@
class
QDomElement
;
namespace
KSieveUi
{
class
SieveEditorGraphicalModeWidget
;
class
SieveAction
:
public
QObject
{
Q_OBJECT
public:
SieveAction
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
SieveAction
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
virtual
~
SieveAction
();
QString
name
()
const
;
QString
label
()
const
;
/**
* Static function that creates a filter action of this type.
*/
static
SieveAction
*
newAction
();
virtual
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
;
...
...
@@ -63,6 +60,10 @@ public:
void
tooManyArgument
(
const
QString
&
tagName
,
int
index
,
int
maxValue
,
QString
&
error
);
void
serverDoesNotSupportFeatures
(
const
QString
&
feature
,
QString
&
error
);
protected:
QStringList
sieveCapabilities
()
const
;
SieveEditorGraphicalModeWidget
*
mSieveGraphicalModeWidget
;
Q_SIGNALS:
void
valueChanged
();
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstracteditheader.cpp
View file @
1ffc2ae1
...
...
@@ -20,8 +20,8 @@
using
namespace
KSieveUi
;
SieveActionAbstractEditHeader
::
SieveActionAbstractEditHeader
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
SieveAction
(
name
,
label
,
parent
)
SieveActionAbstractEditHeader
::
SieveActionAbstractEditHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
name
,
label
,
parent
)
{
}
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstracteditheader.h
View file @
1ffc2ae1
...
...
@@ -27,7 +27,7 @@ class SieveActionAbstractEditHeader : public SieveAction
{
Q_OBJECT
public:
SieveActionAbstractEditHeader
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
SieveActionAbstractEditHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
QStringList
needRequires
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstractflags.cpp
View file @
1ffc2ae1
...
...
@@ -26,8 +26,8 @@
#include "libksieve_debug.h"
using
namespace
KSieveUi
;
SieveActionAbstractFlags
::
SieveActionAbstractFlags
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
SieveAction
(
name
,
label
,
parent
)
SieveActionAbstractFlags
::
SieveActionAbstractFlags
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
name
,
label
,
parent
)
{
}
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionabstractflags.h
View file @
1ffc2ae1
...
...
@@ -26,7 +26,7 @@ class SieveActionAbstractFlags : public SieveAction
{
Q_OBJECT
public:
SieveActionAbstractFlags
(
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
SieveActionAbstractFlags
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
const
QString
&
name
,
const
QString
&
label
,
QObject
*
parent
=
Q_NULLPTR
);
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
bool
setParamWidgetValue
(
const
QDomElement
&
element
,
QWidget
*
parent
,
QString
&
error
)
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddflags.cpp
View file @
1ffc2ae1
...
...
@@ -22,16 +22,11 @@
#include <KLocalizedString>
using
namespace
KSieveUi
;
SieveActionAddFlags
::
SieveActionAddFlags
(
QObject
*
parent
)
:
SieveActionAbstractFlags
(
QStringLiteral
(
"addflag"
),
i18n
(
"Add Flags"
),
parent
)
SieveActionAddFlags
::
SieveActionAddFlags
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveActionAbstractFlags
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"addflag"
),
i18n
(
"Add Flags"
),
parent
)
{
}
SieveAction
*
SieveActionAddFlags
::
newAction
()
{
return
new
SieveActionAddFlags
;
}
QString
SieveActionAddFlags
::
flagsCode
()
const
{
return
QStringLiteral
(
"addflag"
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddflags.h
View file @
1ffc2ae1
...
...
@@ -27,8 +27,7 @@ class SieveActionAddFlags : public SieveActionAbstractFlags
{
Q_OBJECT
public:
explicit
SieveActionAddFlags
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionAddFlags
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
flagsCode
()
const
Q_DECL_OVERRIDE
;
QString
help
()
const
Q_DECL_OVERRIDE
;
QUrl
href
()
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddheader.cpp
View file @
1ffc2ae1
...
...
@@ -31,16 +31,11 @@
using
namespace
KSieveUi
;
SieveActionAddHeader
::
SieveActionAddHeader
(
QObject
*
parent
)
:
SieveActionAbstractEditHeader
(
QStringLiteral
(
"addheader"
),
i18n
(
"Add header"
),
parent
)
SieveActionAddHeader
::
SieveActionAddHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveActionAbstractEditHeader
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"addheader"
),
i18n
(
"Add header"
),
parent
)
{
}
SieveAction
*
SieveActionAddHeader
::
newAction
()
{
return
new
SieveActionAddHeader
;
}
QWidget
*
SieveActionAddHeader
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionaddheader.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionAddHeader : public SieveActionAbstractEditHeader
{
Q_OBJECT
public:
explicit
SieveActionAddHeader
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionAddHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
w
)
const
Q_DECL_OVERRIDE
;
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
bool
setParamWidgetValue
(
const
QDomElement
&
element
,
QWidget
*
parent
,
QString
&
error
)
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionbreak.cpp
View file @
1ffc2ae1
...
...
@@ -29,16 +29,11 @@
#include "libksieve_debug.h"
using
namespace
KSieveUi
;
SieveActionBreak
::
SieveActionBreak
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"break"
),
i18n
(
"Break"
),
parent
)
SieveActionBreak
::
SieveActionBreak
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"break"
),
i18n
(
"Break"
),
parent
)
{
}
SieveAction
*
SieveActionBreak
::
newAction
()
{
return
new
SieveActionBreak
;
}
QWidget
*
SieveActionBreak
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionbreak.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionBreak : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionBreak
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionBreak
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QString
help
()
const
Q_DECL_OVERRIDE
;
QStringList
needRequires
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionconvert.cpp
View file @
1ffc2ae1
...
...
@@ -29,16 +29,11 @@
#include <QGridLayout>
using
namespace
KSieveUi
;
SieveActionConvert
::
SieveActionConvert
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"convert"
),
i18n
(
"Convert"
),
parent
)
SieveActionConvert
::
SieveActionConvert
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"convert"
),
i18n
(
"Convert"
),
parent
)
{
}
SieveAction
*
SieveActionConvert
::
newAction
()
{
return
new
SieveActionConvert
;
}
QWidget
*
SieveActionConvert
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionconvert.h
View file @
1ffc2ae1
...
...
@@ -27,8 +27,7 @@ class SieveActionConvert : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionConvert
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionConvert
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
QStringList
needRequires
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactiondeleteheader.cpp
View file @
1ffc2ae1
...
...
@@ -32,16 +32,11 @@
using
namespace
KSieveUi
;
SieveActionDeleteHeader
::
SieveActionDeleteHeader
(
QObject
*
parent
)
:
SieveActionAbstractEditHeader
(
QStringLiteral
(
"deleteheader"
),
i18n
(
"Delete header"
),
parent
)
SieveActionDeleteHeader
::
SieveActionDeleteHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveActionAbstractEditHeader
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"deleteheader"
),
i18n
(
"Delete header"
),
parent
)
{
}
SieveAction
*
SieveActionDeleteHeader
::
newAction
()
{
return
new
SieveActionDeleteHeader
;
}
QWidget
*
SieveActionDeleteHeader
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactiondeleteheader.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionDeleteHeader : public SieveActionAbstractEditHeader
{
Q_OBJECT
public:
explicit
SieveActionDeleteHeader
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionDeleteHeader
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
w
)
const
Q_DECL_OVERRIDE
;
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
bool
setParamWidgetValue
(
const
QDomElement
&
element
,
QWidget
*
parent
,
QString
&
error
)
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactiondiscard.cpp
View file @
1ffc2ae1
...
...
@@ -21,16 +21,11 @@
#include <KLocalizedString>
using
namespace
KSieveUi
;
SieveActionDiscard
::
SieveActionDiscard
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"discard"
),
i18n
(
"Discard"
),
parent
)
SieveActionDiscard
::
SieveActionDiscard
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"discard"
),
i18n
(
"Discard"
),
parent
)
{
}
SieveAction
*
SieveActionDiscard
::
newAction
()
{
return
new
SieveActionDiscard
;
}
QString
SieveActionDiscard
::
code
(
QWidget
*
)
const
{
return
QStringLiteral
(
"discard;"
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactiondiscard.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionDiscard : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionDiscard
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionDiscard
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QString
help
()
const
Q_DECL_OVERRIDE
;
QUrl
href
()
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionenclose.cpp
View file @
1ffc2ae1
...
...
@@ -30,16 +30,11 @@
#include <QGridLayout>
using
namespace
KSieveUi
;
SieveActionEnclose
::
SieveActionEnclose
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"enclose"
),
i18n
(
"Enclose"
),
parent
)
SieveActionEnclose
::
SieveActionEnclose
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"enclose"
),
i18n
(
"Enclose"
),
parent
)
{
}
SieveAction
*
SieveActionEnclose
::
newAction
()
{
return
new
SieveActionEnclose
;
}
QWidget
*
SieveActionEnclose
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionenclose.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionEnclose : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionEnclose
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionEnclose
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
bool
setParamWidgetValue
(
const
QDomElement
&
element
,
QWidget
*
parent
,
QString
&
error
)
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionereject.cpp
View file @
1ffc2ae1
...
...
@@ -29,16 +29,11 @@
#include "libksieve_debug.h"
using
namespace
KSieveUi
;
SieveActionEReject
::
SieveActionEReject
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"ereject"
),
i18n
(
"E-Reject"
),
parent
)
SieveActionEReject
::
SieveActionEReject
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"ereject"
),
i18n
(
"E-Reject"
),
parent
)
{
}
SieveAction
*
SieveActionEReject
::
newAction
()
{
return
new
SieveActionEReject
;
}
QWidget
*
SieveActionEReject
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionereject.h
View file @
1ffc2ae1
...
...
@@ -26,9 +26,7 @@ class SieveActionEReject : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionEReject
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionEReject
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionextracttext.cpp
View file @
1ffc2ae1
...
...
@@ -29,16 +29,11 @@
#include <QGridLayout>
using
namespace
KSieveUi
;
SieveActionExtractText
::
SieveActionExtractText
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"extracttext"
),
i18n
(
"Extract Text"
),
parent
)
SieveActionExtractText
::
SieveActionExtractText
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"extracttext"
),
i18n
(
"Extract Text"
),
parent
)
{
}
SieveAction
*
SieveActionExtractText
::
newAction
()
{
return
new
SieveActionExtractText
;
}
QWidget
*
SieveActionExtractText
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionextracttext.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionExtractText : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionExtractText
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionExtractText
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QStringList
needRequires
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionfileinto.cpp
View file @
1ffc2ae1
...
...
@@ -31,18 +31,13 @@
#include <QDomNode>
//Add support for adding flags
using
namespace
KSieveUi
;
SieveActionFileInto
::
SieveActionFileInto
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"fileinto"
),
i18n
(
"File Into"
),
parent
)
SieveActionFileInto
::
SieveActionFileInto
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"fileinto"
),
i18n
(
"File Into"
),
parent
)
{
mHasCopySupport
=
SieveEditorGraphicalModeWidget
::
sieveCapabilities
().
contains
(
QStringLiteral
(
"copy"
));
mHasMailBoxSupport
=
SieveEditorGraphicalModeWidget
::
sieveCapabilities
().
contains
(
QStringLiteral
(
"mailbox"
));
}
SieveAction
*
SieveActionFileInto
::
newAction
()
{
return
new
SieveActionFileInto
;
}
QString
SieveActionFileInto
::
code
(
QWidget
*
w
)
const
{
QString
result
=
QStringLiteral
(
"fileinto "
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionfileinto.h
View file @
1ffc2ae1
...
...
@@ -26,8 +26,7 @@ class SieveActionFileInto : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionFileInto
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionFileInto
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QWidget
*
createParamWidget
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
QStringList
needRequires
(
QWidget
*
parent
)
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionkeep.cpp
View file @
1ffc2ae1
...
...
@@ -29,18 +29,13 @@
#include "libksieve_debug.h"
using
namespace
KSieveUi
;
SieveActionKeep
::
SieveActionKeep
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"keep"
),
i18n
(
"Keep"
),
parent
)
SieveActionKeep
::
SieveActionKeep
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"keep"
),
i18n
(
"Keep"
),
parent
)
{
mHasImapFlag4Support
=
SieveEditorGraphicalModeWidget
::
sieveCapabilities
().
contains
(
QStringLiteral
(
"imap4flags"
));
mHasFlagSupport
=
SieveEditorGraphicalModeWidget
::
sieveCapabilities
().
contains
(
QStringLiteral
(
"imapflags"
))
||
mHasImapFlag4Support
;
}
SieveAction
*
SieveActionKeep
::
newAction
()
{
return
new
SieveActionKeep
;
}
QString
SieveActionKeep
::
code
(
QWidget
*
w
)
const
{
if
(
mHasFlagSupport
)
{
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionkeep.h
View file @
1ffc2ae1
...
...
@@ -25,8 +25,7 @@ class SieveActionKeep : public SieveAction
{
Q_OBJECT
public:
explicit
SieveActionKeep
(
QObject
*
parent
=
Q_NULLPTR
);
static
SieveAction
*
newAction
();
explicit
SieveActionKeep
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
=
Q_NULLPTR
);
QString
code
(
QWidget
*
)
const
Q_DECL_OVERRIDE
;
QString
help
()
const
Q_DECL_OVERRIDE
;
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionlist.cpp
View file @
1ffc2ae1
...
...
@@ -40,29 +40,29 @@
#include "sieveactionsetvariable.h"
#include "sieveactionreturn.h"
QList
<
KSieveUi
::
SieveAction
*>
KSieveUi
::
SieveActionList
::
actionList
()
QList
<
KSieveUi
::
SieveAction
*>
KSieveUi
::
SieveActionList
::
actionList
(
SieveEditorGraphicalModeWidget
*
graphicalModeWidget
)
{
QList
<
KSieveUi
::
SieveAction
*>
list
;
list
.
append
(
new
KSieveUi
::
SieveActionDiscard
);
list
.
append
(
new
KSieveUi
::
SieveActionStop
);
list
.
append
(
new
KSieveUi
::
SieveActionSetFlags
);
list
.
append
(
new
KSieveUi
::
SieveActionAddFlags
);
list
.
append
(
new
KSieveUi
::
SieveActionRemoveFlags
);
list
.
append
(
new
KSieveUi
::
SieveActionFileInto
);
list
.
append
(
new
KSieveUi
::
SieveActionReject
);
list
.
append
(
new
KSieveUi
::
SieveActionEReject
);
list
.
append
(
new
KSieveUi
::
SieveActionKeep
);
list
.
append
(
new
KSieveUi
::
SieveActionRedirect
);
list
.
append
(
new
KSieveUi
::
SieveActionNotify
);
list
.
append
(
new
KSieveUi
::
SieveActionDeleteHeader
);
list
.
append
(
new
KSieveUi
::
SieveActionAddHeader
);
list
.
append
(
new
KSieveUi
::
SieveActionVacation
);
list
.
append
(
new
KSieveUi
::
SieveActionEnclose
);
list
.
append
(
new
KSieveUi
::
SieveActionReplace
);
list
.
append
(
new
KSieveUi
::
SieveActionExtractText
);
list
.
append
(
new
KSieveUi
::
SieveActionBreak
);
list
.
append
(
new
KSieveUi
::
SieveActionConvert
);
list
.
append
(
new
KSieveUi
::
SieveActionSetVariable
);
list
.
append
(
new
KSieveUi
::
SieveActionReturn
);
list
.
append
(
new
KSieveUi
::
SieveActionDiscard
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionStop
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionSetFlags
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionAddFlags
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionRemoveFlags
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionFileInto
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionReject
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionEReject
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionKeep
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionRedirect
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionNotify
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionDeleteHeader
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionAddHeader
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionVacation
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionEnclose
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionReplace
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionExtractText
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionBreak
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionConvert
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionSetVariable
(
graphicalModeWidget
)
);
list
.
append
(
new
KSieveUi
::
SieveActionReturn
(
graphicalModeWidget
)
);
return
list
;
}
src/ksieveui/autocreatescripts/sieveactions/sieveactionlist.h
View file @
1ffc2ae1
...
...
@@ -24,9 +24,10 @@
namespace
KSieveUi
{
class
SieveAction
;
class
SieveEditorGraphicalModeWidget
;
namespace
SieveActionList
{
QList
<
KSieveUi
::
SieveAction
*>
actionList
();
QList
<
KSieveUi
::
SieveAction
*>
actionList
(
KSieveUi
::
SieveEditorGraphicalModeWidget
*
graphicalModeWidget
);
}
}
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionnotify.cpp
View file @
1ffc2ae1
...
...
@@ -31,16 +31,11 @@
using
namespace
KSieveUi
;
SieveActionNotify
::
SieveActionNotify
(
QObject
*
parent
)
:
SieveAction
(
QStringLiteral
(
"notify"
),
i18n
(
"Notify"
),
parent
)
SieveActionNotify
::
SieveActionNotify
(
SieveEditorGraphicalModeWidget
*
sieveGraphicalModeWidget
,
QObject
*
parent
)
:
SieveAction
(
sieveGraphicalModeWidget
,
QStringLiteral
(
"notify"
),
i18n
(
"Notify"
),
parent
)
{
}
SieveAction
*
SieveActionNotify
::
newAction
()
{
return
new
SieveActionNotify
;
}
QWidget
*
SieveActionNotify
::
createParamWidget
(
QWidget
*
parent
)
const
{
QWidget
*
w
=
new
QWidget
(
parent
);
...
...
src/ksieveui/autocreatescripts/sieveactions/sieveactionnotify.h