Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KDE PIM Add-ons
Commits
db53e904
Commit
db53e904
authored
Jul 07, 2021
by
Laurent Montel
😁
Browse files
Allow to edit rule too
parent
8e5cda58
Changes
2
Hide whitespace changes
Inline
Side-by-side
kmail/checkbeforedeletemailplugins/confirmbeforedeleting/confirmbeforedeletingwidget.cpp
View file @
db53e904
...
...
@@ -41,21 +41,21 @@ void ConfirmBeforeDeletingWidget::fillRules()
// TODO
}
void
ConfirmBeforeDeletingWidget
::
slotEditRule
()
{
// TODO
}
void
ConfirmBeforeDeletingWidget
::
slotCustomContextMenuRequested
(
const
QPoint
&
p
)
{
QMenu
menu
(
this
);
menu
.
addAction
(
QIcon
::
fromTheme
(
QStringLiteral
(
"document-open"
)),
i18n
(
"Add Rule..."
),
this
,
&
ConfirmBeforeDeletingWidget
::
slotAddRule
);
QTreeWidgetItem
*
item
=
mTreeWidget
->
currentItem
();
if
(
!
item
)
{
// TODO
}
#if 0
menu.addAction(QIcon::fromTheme(QStringLiteral("document-open")), i18n("Open"), this, &ConfirmBeforeDeletingWidget::slotOpenItem);
if (filterValueIsNotEmpty) {
if
(
item
)
{
menu
.
addAction
(
QIcon
::
fromTheme
(
QStringLiteral
(
"document-open"
)),
i18n
(
"Open"
),
this
,
&
ConfirmBeforeDeletingWidget
::
slotEditRule
);
menu
.
addSeparator
();
menu
.
addAction
(
QIcon
::
fromTheme
(
QStringLiteral
(
"edit-delete"
)),
i18n
(
"Remove filter"
),
this
,
&
ConfirmBeforeDeletingWidget
::
slotRemoveRule
);
}
#endif
menu
.
exec
(
QCursor
::
pos
());
}
...
...
kmail/checkbeforedeletemailplugins/confirmbeforedeleting/confirmbeforedeletingwidget.h
View file @
db53e904
...
...
@@ -21,5 +21,6 @@ private:
void
slotRemoveRule
();
void
slotAddRule
();
void
fillRules
();
void
slotEditRule
();
QTreeWidget
*
const
mTreeWidget
;
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment