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
PIM Messagelib
Commits
0b8dcfc2
Commit
0b8dcfc2
authored
Jun 08, 2021
by
Laurent Montel
😁
Browse files
Allow to assign options
parent
70b9fc38
Pipeline
#64730
passed with stage
in 40 minutes and 21 seconds
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
messagelist/src/core/widgetbase.cpp
View file @
0b8dcfc2
...
...
@@ -167,6 +167,7 @@ void Widget::slotActivateFilter(Filter *f)
{
setFilter
(
f
);
d
->
quickSearchLine
->
searchEdit
()
->
setText
(
f
->
searchString
());
d
->
quickSearchLine
->
setSearchOptions
(
f
->
currentOptions
());
}
void
Widget
::
slotSaveFilter
(
const
QString
&
filterName
)
...
...
messagelist/src/core/widgets/quicksearchline.cpp
View file @
0b8dcfc2
...
...
@@ -91,6 +91,11 @@ void QuickSearchLine::slotClearButtonClicked()
Q_EMIT
clearButtonClicked
();
}
void
QuickSearchLine
::
setSearchOptions
(
QuickSearchLine
::
SearchOptions
opts
)
{
mSearchEdit
->
setSearchOptions
(
opts
);
}
QuickSearchLine
::
SearchOptions
QuickSearchLine
::
searchOptions
()
const
{
return
mSearchEdit
->
searchOptions
();
...
...
messagelist/src/core/widgets/quicksearchline.h
View file @
0b8dcfc2
...
...
@@ -59,6 +59,7 @@ public:
void
changeQuicksearchVisibility
(
bool
show
);
void
addCompletionItem
(
const
QString
&
str
);
void
setSearchOptions
(
QuickSearchLine
::
SearchOptions
opts
);
Q_SIGNALS:
void
clearButtonClicked
();
void
searchEditTextEdited
(
const
QString
&
);
...
...
messagelist/src/core/widgets/searchlinestatus.cpp
View file @
0b8dcfc2
...
...
@@ -361,6 +361,10 @@ QuickSearchLine::SearchOptions SearchLineStatus::searchOptions() const
return
searchOptions
;
}
void
SearchLineStatus
::
setSearchOptions
(
QuickSearchLine
::
SearchOptions
opts
)
{
}
void
SearchLineStatus
::
slotFilterActionClicked
(
QAction
*
act
)
{
Q_UNUSED
(
act
)
...
...
messagelist/src/core/widgets/searchlinestatus.h
View file @
0b8dcfc2
...
...
@@ -32,6 +32,7 @@ public:
void
setContainsOutboundMessages
(
bool
containsOutboundMessages
);
Q_REQUIRED_RESULT
bool
containsOutboundMessages
()
const
;
Q_REQUIRED_RESULT
QuickSearchLine
::
SearchOptions
searchOptions
()
const
;
void
setSearchOptions
(
QuickSearchLine
::
SearchOptions
opts
);
void
addCompletionItem
(
const
QString
&
str
);
void
slotClearHistory
();
void
clearFilterButtonClicked
();
...
...
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