Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/UIElements/TextUI/Query/StringsTextQuery.cpp

    r955b91 rf10b0c  
    2828
    2929
    30 TextDialog::StringsTextQuery::StringsTextQuery(std::string title, std::string _description) :
    31     Dialog::StringsQuery(title,_description)
     30TextDialog::StringsTextQuery::StringsTextQuery(Parameter<std::vector<std::string> > &param, std::string title, std::string _description) :
     31    Dialog::StringsQuery(param, title,_description)
    3232{}
    3333
     
    3838  getline(std::cin,temp);
    3939  // dissect by " "
     40  std::vector<std::string> temp_strings;
    4041  std::string::iterator olditer = temp.begin();
    4142  for(std::string::iterator iter = temp.begin(); iter != temp.end(); ++iter) {
    4243    if (*iter == ' ') {
    43       tmp.push_back(std::string(iter, olditer));
     44      temp_strings.push_back(std::string(iter, olditer));
    4445      olditer = iter;
    4546    }
    4647  }
    4748  if (olditer != temp.begin())  // insert last part also
    48     tmp.push_back(std::string(olditer, temp.end()));
     49    temp_strings.push_back(std::string(olditer, temp.end()));
     50  tmp.set(temp_strings);
    4951
    5052  return true;
Note: See TracChangeset for help on using the changeset viewer.