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
KMail Account Wizard
Commits
baa4a9aa
Commit
baa4a9aa
authored
Jan 20, 2021
by
Laurent Montel
😁
Browse files
Port foreach(...)
parent
6c10c8f5
Pipeline
#48166
failed with stage
in 1 minute and 38 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
baa4a9aa
...
...
@@ -104,6 +104,7 @@ add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050f00)
add_definitions
(
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054F00
)
add_definitions
(
-DQT_NO_SIGNALS_SLOTS_KEYWORDS
)
add_definitions
(
-DQT_NO_EMIT
)
add_definitions
(
-DQT_NO_FOREACH
)
set
(
CMAKE_CXX_STANDARD 14
)
set
(
CMAKE_CXX_STANDARD_REQUIRED ON
)
...
...
src/dialog.cpp
View file @
baa4a9aa
...
...
@@ -193,7 +193,9 @@ SetupManager *Dialog::setupManager()
void
Dialog
::
clearDynamicPages
()
{
foreach
(
KPageWidgetItem
*
item
,
mDynamicPages
)
{
const
auto
dynamicPages
=
mDynamicPages
;
for
(
int
i
=
0
,
total
=
dynamicPages
.
count
();
i
<
total
;
++
i
)
{
KPageWidgetItem
*
item
=
mDynamicPages
.
at
(
i
);
removePage
(
item
);
}
mDynamicPages
.
clear
();
...
...
src/setupmanager.cpp
View file @
baa4a9aa
...
...
@@ -177,8 +177,10 @@ void SetupManager::rollback()
{
m_page
->
setStatus
(
i18n
(
"Failed to set up account, rolling back..."
));
const
int
setupObjectCount
=
m_objectToSetup
.
size
()
+
m_setupObjects
.
size
();
int
remainingObjectCount
=
m_setupObjects
.
size
();
foreach
(
SetupObject
*
obj
,
m_setupObjects
)
{
const
int
remainingObjectCount
=
m_setupObjects
.
size
();
const
auto
setupObjectsList
=
m_setupObjects
;
for
(
int
i
=
0
;
i
<
setupObjectsList
.
count
();
++
i
)
{
auto
obj
=
m_setupObjects
.
at
(
i
);
m_page
->
setProgress
((
remainingObjectCount
*
100
)
/
setupObjectCount
);
if
(
obj
)
{
obj
->
destroy
();
...
...
Write
Preview
Supports
Markdown
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