Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Donald Haase
Cockatrice
Commits
45c65c59
Commit
45c65c59
authored
Apr 05, 2011
by
Max-Wilhelm Bruker
Browse files
selectzone fix
parent
6c5dd0b3
Changes
1
Hide whitespace changes
Inline
Side-by-side
cockatrice/src/selectzone.cpp
View file @
45c65c59
...
@@ -22,8 +22,12 @@ void SelectZone::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
...
@@ -22,8 +22,12 @@ void SelectZone::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
pos
.
setY
(
br
.
height
());
pos
.
setY
(
br
.
height
());
QRectF
selectionRect
=
QRectF
(
selectionOrigin
,
pos
).
normalized
();
QRectF
selectionRect
=
QRectF
(
selectionOrigin
,
pos
).
normalized
();
for
(
int
i
=
0
;
i
<
cards
.
size
();
++
i
)
for
(
int
i
=
0
;
i
<
cards
.
size
();
++
i
)
{
if
(
cards
[
i
]
->
getAttachedTo
())
if
(
cards
[
i
]
->
getAttachedTo
()
->
getZone
()
!=
this
)
continue
;
cards
[
i
]
->
setSelected
(
selectionRect
.
intersects
(
cards
[
i
]
->
mapRectToParent
(
cards
[
i
]
->
boundingRect
())));
cards
[
i
]
->
setSelected
(
selectionRect
.
intersects
(
cards
[
i
]
->
mapRectToParent
(
cards
[
i
]
->
boundingRect
())));
}
static_cast
<
GameScene
*>
(
scene
())
->
resizeRubberBand
(
scenePos
()
+
pos
);
static_cast
<
GameScene
*>
(
scene
())
->
resizeRubberBand
(
scenePos
()
+
pos
);
event
->
accept
();
event
->
accept
();
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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