/[svn]/gigedit/trunk/src/gigedit/mainwindow.cpp
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/mainwindow.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3813 by schoenebeck, Fri Aug 14 12:18:26 2020 UTC revision 3814 by schoenebeck, Fri Aug 14 12:29:01 2020 UTC
# Line 5442  void MainWindow::on_action_combine_instr Line 5442  void MainWindow::on_action_combine_instr
5442          Glib::RefPtr<Gtk::TreeSelection> sel = m_TreeViewInstruments.get_selection();          Glib::RefPtr<Gtk::TreeSelection> sel = m_TreeViewInstruments.get_selection();
5443          std::vector<Gtk::TreeModel::Path> rows = sel->get_selected_rows();          std::vector<Gtk::TreeModel::Path> rows = sel->get_selected_rows();
5444          for (int r = 0; r < rows.size(); ++r) {          for (int r = 0; r < rows.size(); ++r) {
5445              Gtk::TreeModel::iterator it = m_refInstrumentsTreeModel->get_iter(rows[r]);              // convert index of visual selection (i.e. if filtered) to index of model
5446                Gtk::TreeModel::Path path = m_refInstrumentsModelFilter->convert_path_to_child_path(rows[r]);
5447                Gtk::TreeModel::iterator it = m_refInstrumentsTreeModel->get_iter(path);
5448              if (it) {              if (it) {
5449                  Gtk::TreeModel::Row row = *it;                  Gtk::TreeModel::Row row = *it;
5450                  int index = row[m_InstrumentsModel.m_col_nr];                  int index = row[m_InstrumentsModel.m_col_nr];

Legend:
Removed from v.3813  
changed lines
  Added in v.3814

  ViewVC Help
Powered by ViewVC