forked from len0rd/rockbox
Theme Editor: Fixed ParseTreeModel's paramChanged function to emit the correct dataChanged range
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27709 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
5d4b8e0b3f
commit
0b2174098d
1 changed files with 3 additions and 2 deletions
|
@ -367,8 +367,9 @@ QGraphicsScene* ParseTreeModel::render(ProjectModel* project,
|
|||
|
||||
void ParseTreeModel::paramChanged(ParseTreeNode *param)
|
||||
{
|
||||
QModelIndex index = indexFromPointer(param);
|
||||
emit dataChanged(index, index);
|
||||
QModelIndex left = indexFromPointer(param);
|
||||
QModelIndex right = createIndex(left.row(), 2, left.internalPointer());
|
||||
emit dataChanged(left, right);
|
||||
}
|
||||
|
||||
QModelIndex ParseTreeModel::indexFromPointer(ParseTreeNode *p)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue