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
bf92e670
Commit
bf92e670
authored
Jul 23, 2014
by
Fabio Bas
Browse files
Ensure the whole table gets refreshed when updating prices
parent
b0ee2e6d
Changes
2
Hide whitespace changes
Inline
Side-by-side
cockatrice/src/decklistmodel.cpp
View file @
bf92e670
...
@@ -472,13 +472,7 @@ void DeckListModel::printDeckList(QPrinter *printer)
...
@@ -472,13 +472,7 @@ void DeckListModel::printDeckList(QPrinter *printer)
doc
.
print
(
printer
);
doc
.
print
(
printer
);
}
}
void
DeckListModel
::
pricesUpdated
(
InnerDecklistNode
*
node
)
void
DeckListModel
::
pricesUpdated
()
{
{
if
(
!
node
)
emit
layoutChanged
();
node
=
root
;
if
(
node
->
isEmpty
())
return
;
emit
dataChanged
(
createIndex
(
0
,
2
,
node
->
at
(
0
)),
createIndex
(
node
->
size
()
-
1
,
2
,
node
->
last
()));
}
}
cockatrice/src/decklistmodel.h
View file @
bf92e670
...
@@ -51,7 +51,7 @@ public:
...
@@ -51,7 +51,7 @@ public:
void
cleanList
();
void
cleanList
();
DeckLoader
*
getDeckList
()
const
{
return
deckList
;
}
DeckLoader
*
getDeckList
()
const
{
return
deckList
;
}
void
setDeckList
(
DeckLoader
*
_deck
);
void
setDeckList
(
DeckLoader
*
_deck
);
void
pricesUpdated
(
InnerDecklistNode
*
node
=
0
);
void
pricesUpdated
();
private:
private:
DeckLoader
*
deckList
;
DeckLoader
*
deckList
;
InnerDecklistNode
*
root
;
InnerDecklistNode
*
root
;
...
...
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