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
P
PIM Messagelib
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
1
Merge Requests
1
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
PIM Messagelib
Commits
7d30b35e
Commit
7d30b35e
authored
May 19, 2016
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove deprecated type
parent
a2d7648c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
12 deletions
+12
-12
messagelist/src/core/themedelegate.cpp
messagelist/src/core/themedelegate.cpp
+12
-12
No files found.
messagelist/src/core/themedelegate.cpp
View file @
7d30b35e
...
...
@@ -582,7 +582,7 @@ void ThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
return
;
// hm...
}
QStyleOptionViewItem
V4
opt
=
option
;
QStyleOptionViewItem
opt
=
option
;
initStyleOption
(
&
opt
,
index
);
opt
.
text
.
clear
();
// draw no text for me, please.. I'll do it in a while
...
...
@@ -695,8 +695,8 @@ void ThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
}
break
;
case
Theme
::
PlainJoinedRect
:
{
int
rleft
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Beginning
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItemV4
::
OnlyOne
)
?
left
:
opt
.
rect
.
left
();
int
rright
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
End
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItemV4
::
OnlyOne
)
?
right
:
opt
.
rect
.
left
()
+
opt
.
rect
.
width
();
int
rleft
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Beginning
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
OnlyOne
)
?
left
:
opt
.
rect
.
left
();
int
rright
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
End
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
OnlyOne
)
?
right
:
opt
.
rect
.
left
()
+
opt
.
rect
.
width
();
painter
->
fillRect
(
QRect
(
rleft
,
top
,
rright
-
rleft
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
mGroupHeaderBackgroundColor
)
...
...
@@ -704,19 +704,19 @@ void ThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
}
break
;
case
Theme
::
RoundedJoinedRect
:
{
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Middle
)
{
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Middle
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
(),
top
,
opt
.
rect
.
width
(),
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
mGroupHeaderBackgroundColor
)
);
break
;
// don't fall through
}
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Beginning
)
{
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Beginning
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
()
+
opt
.
rect
.
width
()
-
10
,
top
,
10
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
mGroupHeaderBackgroundColor
)
);
}
else
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
End
)
{
}
else
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
End
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
(),
top
,
10
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
mGroupHeaderBackgroundColor
)
...
...
@@ -749,19 +749,19 @@ void ThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
QLinearGradient
gradient
(
0
,
top
,
0
,
top
+
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
));
gradient
.
setColorAt
(
0.0
,
KColorScheme
::
shade
(
mGroupHeaderBackgroundColor
,
KColorScheme
::
LightShade
,
0.3
));
gradient
.
setColorAt
(
1.0
,
mGroupHeaderBackgroundColor
);
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Middle
)
{
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Middle
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
(),
top
,
opt
.
rect
.
width
(),
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
gradient
)
);
break
;
// don't fall through
}
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Beginning
)
{
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Beginning
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
()
+
opt
.
rect
.
width
()
-
10
,
top
,
10
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
gradient
)
);
}
else
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
End
)
{
}
else
if
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
End
)
{
painter
->
fillRect
(
QRect
(
opt
.
rect
.
left
(),
top
,
10
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
)),
QBrush
(
gradient
)
...
...
@@ -797,14 +797,14 @@ void ThemeDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option,
// oxygen, for instance, has a nice graphics for selected items
opt
.
rect
=
QRect
(
left
,
top
,
right
-
left
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
));
opt
.
state
|=
QStyle
::
State_Selected
;
opt
.
viewItemPosition
=
QStyleOptionViewItem
V4
::
OnlyOne
;
opt
.
viewItemPosition
=
QStyleOptionViewItem
::
OnlyOne
;
opt
.
palette
.
setColor
(
cg
,
QPalette
::
Highlight
,
mGroupHeaderBackgroundColor
);
style
->
drawControl
(
QStyle
::
CE_ItemViewItem
,
&
opt
,
painter
,
mItemView
);
}
break
;
case
Theme
::
StyledJoinedRect
:
{
int
rleft
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
Beginning
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItemV4
::
OnlyOne
)
?
left
:
opt
.
rect
.
left
();
int
rright
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
V4
::
End
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItemV4
::
OnlyOne
)
?
right
:
opt
.
rect
.
left
()
+
opt
.
rect
.
width
();
int
rleft
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
Beginning
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
OnlyOne
)
?
left
:
opt
.
rect
.
left
();
int
rright
=
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
End
)
||
(
opt
.
viewItemPosition
==
QStyleOptionViewItem
::
OnlyOne
)
?
right
:
opt
.
rect
.
left
()
+
opt
.
rect
.
width
();
opt
.
rect
=
QRect
(
rleft
,
top
,
rright
-
rleft
,
opt
.
rect
.
height
()
-
(
gGroupHeaderInnerVerticalMargin
*
2
));
opt
.
state
|=
QStyle
::
State_Selected
;
opt
.
palette
.
setColor
(
cg
,
QPalette
::
Highlight
,
mGroupHeaderBackgroundColor
);
...
...
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