6273.patch

Arunmozhi P, 2012-09-16 06:13 AM

Download (1.61 KB)

View differences:

src/gui/symbology-ng/qgsstylev2managerdialog.cpp
616 616

  
617 617
bool QgsStyleV2ManagerDialog::removeSymbol()
618 618
{
619
  QString symbolName = currentItemName();
620
  if ( symbolName.isEmpty() )
621
    return false;
622

  
623
  // delete from style and update list
624
  mStyle->removeSymbol( symbolName );
619
  QModelIndexList indexes = listItems->selectionModel()->selectedIndexes();
620
  foreach( QModelIndex index, indexes )
621
  {
622
    QString symbolName = index.data().toString();
623
    // delete from style and update list
624
    if ( !symbolName.isEmpty() )
625
      mStyle->removeSymbol( symbolName );
626
  }
625 627
  mModified = true;
626 628
  return true;
627 629
}
......
1241 1243
    {
1242 1244
      groupId = mStyle->groupId( selectedItem->text() );
1243 1245
    }
1244
    QModelIndexList indexes =  listItems->selectionModel()->selection().indexes();
1246
    QModelIndexList indexes =  listItems->selectionModel()->selectedIndexes();
1245 1247
    foreach ( QModelIndex index, indexes )
1246 1248
    {
1247 1249
      mStyle->group( type, index.data().toString(), groupId );
1248
-