1
0
Fork 0
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:
Robert Bieber 2010-08-05 06:35:04 +00:00
parent 5d4b8e0b3f
commit 0b2174098d

View file

@ -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)