Skip to content
Permalink
Browse files
Merge pull request #1287 from simonsonc/reset-model
Use begin/endResetModel instead of reset
  • Loading branch information
wonder-sk committed Apr 2, 2014
2 parents bc40ab6 + 29c8bc5 commit d3db42d91f88b7898f7d6998464d8c56e1d2ee86
@@ -308,9 +308,10 @@ QModelIndex QgsBrowserModel::findPath( QString path )

void QgsBrowserModel::reload()
{
beginResetModel();
removeRootItems();
addRootItems();
reset(); // Qt4.6 brings better methods beginResetModel + endResetModel
endResetModel();
}

/* Refresh dir path */
@@ -1583,9 +1583,10 @@ QModelIndex QgsCptCityBrowserModel::findPath( QString path )

void QgsCptCityBrowserModel::reload()
{
beginResetModel();
removeRootItems();
addRootItems();
reset(); // Qt4.6 brings better methods beginResetModel + endResetModel
endResetModel();
}

/* Refresh dir path */
@@ -660,7 +660,8 @@ void QgsAttributeTableModel::reload( const QModelIndex &index1, const QModelInde

void QgsAttributeTableModel::resetModel()
{
reset();
beginResetModel();
endResetModel();
}

void QgsAttributeTableModel::executeAction( int action, const QModelIndex &idx ) const
@@ -121,7 +121,8 @@ Qt::ItemFlags DockModel::flags( const QModelIndex &index ) const

void DockModel::resetModel()
{
reset();
beginResetModel();
endResetModel();
}

void DockModel::reload( const QModelIndex &index1, const QModelIndex &index2 )

0 comments on commit d3db42d

Please sign in to comment.